16#ifndef CBMLITTRACKFINDERNN_H_
17#define CBMLITTRACKFINDERNN_H_
Class for accessing the hits in the track reconstruction.
Typedefs for algorithm interfaces.
Typedefs for data structures used in littrack.
static vector< vector< QAHit > > hits
boost::shared_ptr< CbmLitTrackPropagator > TrackPropagatorPtr
boost::shared_ptr< CbmLitTrackUpdate > TrackUpdatePtr
boost::shared_ptr< CbmLitTrackSelection > TrackSelectionPtr
std::vector< CbmTofHit * >::iterator HitPtrIterator
std::vector< CbmTofTrack * >::iterator TrackPtrIterator
std::vector< CbmTofTrack * > TrackPtrVector
std::vector< CbmTofHit * > HitPtrVector
void SetPropagator(TrackPropagatorPtr propagator)
void SetPDG(const vector< Int_t > &pdg)
TrackPropagatorPtr fPropagator
std::set< Int_t > fUsedSeedsSet
void CopyToOutput(TrackPtrIterator itBegin, TrackPtrIterator itEnd, TrackPtrVector &tracks)
Copy tracks to output array.
void SetMaxNofMissingHits(const vector< Int_t > &maxNofMissingHits)
std::set< Int_t > fUsedHitsSet
void RemoveHits(TrackPtrIterator itBegin, TrackPtrIterator itEnd)
Write already used hits to a used hits set.
void SetNofStations(Int_t nofStations)
void SetChiSqPixelHitCut(const vector< litfloat > &chiSqPixelHitCut)
void InitTrackSeeds(TrackPtrIterator itBegin, TrackPtrIterator itEnd)
Initialize track seeds and copy to local array.
TrackSelectionPtr fFinalSelection
TrackSelectionPtr fSeedSelection
void SetChiSqStripHitCut(const vector< litfloat > &chiSqStripHitCut)
void SetFilter(TrackUpdatePtr filter)
void FollowTracks(TrackPtrIterator itBegin, TrackPtrIterator itEnd)
Follow tracks through detector.
vector< litfloat > fSigmaCoef
void SetNofIterations(Int_t nofIterations)
void SetSeedSelection(TrackSelectionPtr seedSelection)
vector< litfloat > fChiSqPixelHitCut
virtual ~CbmLitTrackFinderNN()
Destructor.
void SetFinalSelection(TrackSelectionPtr finalSelection)
void SetSigmaCoef(const vector< litfloat > &sigmaCoef)
vector< litfloat > fChiSqStripHitCut
void ArrangeHits(HitPtrIterator itBegin, HitPtrIterator itEnd)
virtual LitStatus DoFind(HitPtrVector &hits, TrackPtrVector &trackSeeds, TrackPtrVector &tracks)
Inherited from CbmLitTrackFinder.
CbmLitTrackFinderNN()
Constructor.
vector< Int_t > fMaxNofMissingHits