Go to the documentation of this file.
8 #ifndef CBMLITNEARESTHITTOFMERGER_H_
9 #define CBMLITNEARESTHITTOFMERGER_H_
vector< CbmLitTofTrack * > TofTrackPtrVector
boost::shared_ptr< CbmLitTrackPropagator > TrackPropagatorPtr
boost::shared_ptr< CbmLitTrackUpdate > TrackUpdatePtr
void SetFieldPropagator(TrackPropagatorPtr propagator)
void SetLinePropagator(TrackPropagatorPtr propagator)
TrackPropagatorPtr fFieldPropagator
CbmLitNearestHitTofMerger()
Constructor.
Interface for hit-to-track merging algorithm.
std::vector< CbmTofTrack * > TrackPtrVector
Interface for track update algorithm.
void SetChiSqCut(litfloat chiSqCut)
TrackPropagatorPtr fLinePropagator
virtual ~CbmLitNearestHitTofMerger()
Destructor.
virtual LitStatus DoMerge(HitPtrVector &hits, TrackPtrVector &tracks, TofTrackPtrVector &tofTracks)
Inherited from CbmLitHitToTrackMerger.
void SetFilter(TrackUpdatePtr filter)
static vector< vector< QAHit > > hits
Interface for hit-to-track merging algorithm.
Typedefs for algorithm interfaces.
std::vector< CbmTofHit * > HitPtrVector