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