12#ifndef CBMLITNEARESTHITTOFMERGER_H_
13#define CBMLITNEARESTHITTOFMERGER_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
Interface for hit-to-track merging algorithm.
CbmLitNearestHitTofMerger()
Constructor.
void SetLinePropagator(TrackPropagatorPtr propagator)
TrackPropagatorPtr fFieldPropagator
void SetFieldPropagator(TrackPropagatorPtr propagator)
virtual LitStatus DoMerge(HitPtrVector &hits, TrackPtrVector &tracks, TofTrackPtrVector &tofTracks)
Inherited from CbmLitHitToTrackMerger.
virtual ~CbmLitNearestHitTofMerger()
Destructor.
void SetChiSqCut(litfloat chiSqCut)
TrackPropagatorPtr fLinePropagator
void SetFilter(TrackUpdatePtr filter)
Interface for track update algorithm.