12 #include <framework/datastore/StoreArray.h>
21 namespace TrackFindingCDC {
23 class CDCTrajectory3D;
26 struct RecoTrackUtil {
29 static RecoTrack*
storeInto(
const CDCTrack& track, StoreArray<RecoTrack>& recoTracks,
const double momentumSeedMagnitude);
32 static RecoTrack*
storeInto(
const CDCTrack& track, StoreArray<RecoTrack>& recoTracks);
35 static RecoTrack*
storeInto(
const CDCTrajectory3D& traj3D, StoreArray<RecoTrack>& recoTracks);
39 storeInto(
const CDCTrajectory3D& traj3D,
const double bZ, StoreArray<RecoTrack>& recoTracks);
50 template<
class ARLHitHolderRange>
51 static void fill(
const ARLHitHolderRange& rlWireHitHolders, RecoTrack& recoTrack);