12 #include <tracking/trackFindingCDC/findlets/base/FindletModule.h>
13 #include <tracking/ckf/svd/findlets/CKFToSVDFindlet.h>
14 #include <tracking/ckf/pxd/findlets/CKFToPXDFindlet.h>
15 #include <tracking/ckf/cdc/findlets/CKFToCDCFindlet.h>
16 #include <tracking/ckf/svd/findlets/CKFToSVDSeedFindlet.h>
17 #include <tracking/ckf/cdc/findlets/CKFToCDCFromEclFindlet.h>
19 #include <tracking/trackFindingCDC/eventdata/utils/ClassMnemomics.h>
30 class CDCToSVDSpacePointCKFModule :
public TrackFindingCDC::FindletModule<CKFToSVDFindlet> {
36 setDescription(
"Combinatorical Kalman Filter used for extracting CDC tracks into "
37 "SVD and create merged tracks.");
46 class CDCToSVDSeedCKFModule :
public TrackFindingCDC::FindletModule<CKFToSVDSeedFindlet> {
52 setDescription(
"Combinatorical Kalman Filter used for extracting CDC tracks into "
53 "SVD and create merged tracks.");
62 class ToPXDCKFModule :
public TrackFindingCDC::FindletModule<CKFToPXDFindlet> {
68 setDescription(
"Combinatorical Kalman Filter used for extracting SVD/CDC tracks into "
69 "PXD and create merged tracks.");
78 class ToCDCCKFModule :
public TrackFindingCDC::FindletModule<CKFToCDCFindlet> {
82 ToCDCCKFModule() : TrackFindingCDC::FindletModule<CKFToCDCFindlet>( {
"CDCWireHitVector"})
84 setDescription(
"Combinatorical Kalman Filter used for extracting SVD tracks into "
85 "CDC and create merged tracks.");
94 class ToCDCFromEclCKFModule :
public TrackFindingCDC::FindletModule<CKFToCDCFromEclFindlet> {
98 ToCDCFromEclCKFModule() : TrackFindingCDC::FindletModule<CKFToCDCFromEclFindlet>( {
"CDCWireHitVector"})
100 setDescription(
"Combinatorical Kalman Filter used for extracting Ecl showers into "
101 "CDC and create merged tracks.");