CbmRoot
|
#include <CbmLitAllHitsTofMerger.h>
Public Member Functions | |
CbmLitAllHitsTofMerger () | |
Constructor. More... | |
virtual | ~CbmLitAllHitsTofMerger () |
Destructor. More... | |
virtual LitStatus | DoMerge (HitPtrVector &hits, TrackPtrVector &tracks, TofTrackPtrVector &tofTracks) |
Inherited from CbmLitHitToTrackMerger. More... | |
void | SetFieldPropagator (TrackPropagatorPtr propagator) |
void | SetLinePropagator (TrackPropagatorPtr propagator) |
void | SetFilter (TrackUpdatePtr filter) |
void | SetPDG (Int_t pdg) |
void | SetChiSqCut (litfloat chiSqCut) |
Private Attributes | |
TrackPropagatorPtr | fFieldPropagator |
TrackPropagatorPtr | fLinePropagator |
TrackUpdatePtr | fFilter |
Int_t | fPDG |
litfloat | fChiSqCut |
Definition at line 18 of file CbmLitAllHitsTofMerger.h.
CbmLitAllHitsTofMerger::CbmLitAllHitsTofMerger | ( | ) |
Constructor.
Definition at line 22 of file CbmLitAllHitsTofMerger.cxx.
|
virtual |
Destructor.
Definition at line 29 of file CbmLitAllHitsTofMerger.cxx.
|
virtual |
Inherited from CbmLitHitToTrackMerger.
Implements CbmLitHitToTrackMerger.
Definition at line 31 of file CbmLitAllHitsTofMerger.cxx.
References fChiSqCut, fFieldPropagator, fFilter, fLinePropagator, fPDG, CbmLitTrack::GetParamLast(), CbmLitTrack::GetQuality(), CbmLitHit::GetZ(), hits, kLITERROR, kLITGOODMERGE, kLITSUCCESS, max(), min(), CbmLitTofTrack::SetDistance(), CbmLitTofTrack::SetHit(), CbmLitTofTrack::SetTrack(), CbmLitTofTrack::SetTrackParam(), and tracks.
|
inline |
Definition at line 45 of file CbmLitAllHitsTofMerger.h.
References fChiSqCut.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Setters
Definition at line 37 of file CbmLitAllHitsTofMerger.h.
References fFieldPropagator.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Definition at line 43 of file CbmLitAllHitsTofMerger.h.
References fFilter.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Definition at line 40 of file CbmLitAllHitsTofMerger.h.
References fLinePropagator.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Definition at line 44 of file CbmLitAllHitsTofMerger.h.
References fPDG.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
private |
Definition at line 52 of file CbmLitAllHitsTofMerger.h.
Referenced by DoMerge(), and SetChiSqCut().
|
private |
Definition at line 48 of file CbmLitAllHitsTofMerger.h.
Referenced by DoMerge(), and SetFieldPropagator().
|
private |
Definition at line 50 of file CbmLitAllHitsTofMerger.h.
Referenced by DoMerge(), and SetFilter().
|
private |
Definition at line 49 of file CbmLitAllHitsTofMerger.h.
Referenced by DoMerge(), and SetLinePropagator().
|
private |
Definition at line 51 of file CbmLitAllHitsTofMerger.h.