12 #include <tracking/trackFindingCDC/findlets/base/Findlet.h>
14 #include <tracking/ckf/cdc/entities/CDCCKFPath.h>
15 #include <tracking/ckf/cdc/entities/CDCCKFState.h>
16 #include <tracking/dataobjects/RecoTrack.h>
26 class CDCCKFSeedCreator :
public TrackFindingCDC::Findlet<RecoTrack* const, CDCCKFPath> {
30 void apply(
const std::vector<RecoTrack*>& recoTracks, std::vector<CDCCKFPath>& seeds)
override
32 for (RecoTrack* recoTrack : recoTracks) {
33 CDCCKFState seedState(recoTrack, recoTrack->getMeasuredStateOnPlaneFromLastHit());
34 seeds.push_back({seedState});