|
CbmRoot
|
#include <CbmLitNearestHitTofMerger.h>
Public Member Functions | |
| CbmLitNearestHitTofMerger () | |
| Constructor. | |
| virtual | ~CbmLitNearestHitTofMerger () |
| Destructor. | |
| virtual LitStatus | DoMerge (HitPtrVector &hits, TrackPtrVector &tracks, TofTrackPtrVector &tofTracks) |
| Inherited from CbmLitHitToTrackMerger. | |
| 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 21 of file CbmLitNearestHitTofMerger.h.
| CbmLitNearestHitTofMerger::CbmLitNearestHitTofMerger | ( | ) |
Constructor.
Definition at line 26 of file CbmLitNearestHitTofMerger.cxx.
References fChiSqCut, fFieldPropagator, fFilter, fLinePropagator, and fPDG.
|
virtual |
Destructor.
Definition at line 35 of file CbmLitNearestHitTofMerger.cxx.
|
virtual |
Inherited from CbmLitHitToTrackMerger.
Implements CbmLitHitToTrackMerger.
Definition at line 37 of file CbmLitNearestHitTofMerger.cxx.
References fChiSqCut, fFieldPropagator, fFilter, fLinePropagator, fPDG, CbmLitTrack::GetParamLast(), CbmLitTrack::GetQuality(), CbmLitHit::GetZ(), hits, kLITERROR, kLITGOODMERGE, kLITSUCCESS, CbmLitTofTrack::SetDistance(), CbmLitTofTrack::SetHit(), CbmLitTofTrack::SetTrack(), CbmLitTofTrack::SetTrackParam(), and tracks.
|
inline |
Definition at line 43 of file CbmLitNearestHitTofMerger.h.
References fChiSqCut.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Setters
Definition at line 39 of file CbmLitNearestHitTofMerger.h.
References fFieldPropagator.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Definition at line 41 of file CbmLitNearestHitTofMerger.h.
References fFilter.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Definition at line 40 of file CbmLitNearestHitTofMerger.h.
References fLinePropagator.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
inline |
Definition at line 42 of file CbmLitNearestHitTofMerger.h.
References fPDG.
Referenced by CbmLitToolFactory::CreateHitToTrackMerger().
|
private |
Definition at line 50 of file CbmLitNearestHitTofMerger.h.
Referenced by CbmLitNearestHitTofMerger(), DoMerge(), and SetChiSqCut().
|
private |
Definition at line 46 of file CbmLitNearestHitTofMerger.h.
Referenced by CbmLitNearestHitTofMerger(), DoMerge(), and SetFieldPropagator().
|
private |
Definition at line 48 of file CbmLitNearestHitTofMerger.h.
Referenced by CbmLitNearestHitTofMerger(), DoMerge(), and SetFilter().
|
private |
Definition at line 47 of file CbmLitNearestHitTofMerger.h.
Referenced by CbmLitNearestHitTofMerger(), DoMerge(), and SetLinePropagator().
|
private |
Definition at line 49 of file CbmLitNearestHitTofMerger.h.
Referenced by CbmLitNearestHitTofMerger(), DoMerge(), and SetPDG().