CbmRoot
|
#include <CbmTrackMergerIdeal.h>
Public Member Functions | |
CbmTrackMergerIdeal () | |
virtual | ~CbmTrackMergerIdeal () |
virtual void | Init () |
virtual Int_t | DoMerge (TClonesArray *stsTracks, TClonesArray *trdTracks, TClonesArray *glbTracks) |
void | SetVerbose (Int_t verbose) |
Protected Member Functions | |
ClassDef (CbmTrackMerger, 1) | |
Protected Attributes | |
Int_t | fVerbose |
Private Member Functions | |
CbmTrackMergerIdeal (const CbmTrackMergerIdeal &) | |
CbmTrackMergerIdeal & | operator= (const CbmTrackMergerIdeal &) |
ClassDef (CbmTrackMergerIdeal, 1) | |
Private Attributes | |
TClonesArray * | fStsMatch |
TClonesArray * | fTrdMatch |
Definition at line 25 of file CbmTrackMergerIdeal.h.
CbmTrackMergerIdeal::CbmTrackMergerIdeal | ( | ) |
Default constructor
Definition at line 23 of file CbmTrackMergerIdeal.cxx.
References CbmTrackMerger::fVerbose.
|
virtual |
Destructor
Definition at line 31 of file CbmTrackMergerIdeal.cxx.
|
private |
|
protectedinherited |
|
private |
|
virtual |
Do the track merging
Implements CbmTrackMerger.
Definition at line 64 of file CbmTrackMergerIdeal.cxx.
References fStsMatch, fTrdMatch, CbmTrackMerger::fVerbose, CbmTrackMatch::GetMCTrackId(), CbmGlobalTrack::SetStsTrackIndex(), and CbmGlobalTrack::SetTrdTrackIndex().
|
virtual |
Intialisation
Reimplemented from CbmTrackMerger.
Definition at line 36 of file CbmTrackMergerIdeal.cxx.
|
private |
|
inlineinherited |
Set verbosity
verbose | Verbosity level |
Definition at line 60 of file CbmTrackMerger.h.
References CbmTrackMerger::fVerbose.
Referenced by CbmFindGlobalTracks::Init().
|
private |
Arrays of StsTrackMatch and TrdTrackMatch
Definition at line 48 of file CbmTrackMergerIdeal.h.
|
private |
Definition at line 49 of file CbmTrackMergerIdeal.h.
|
protectedinherited |
Definition at line 64 of file CbmTrackMerger.h.
Referenced by CbmL1TrackMerger::CbmL1TrackMerger(), CbmTrackMergerIdeal(), DoMerge(), CbmL1TrackMerger::GetVerbose(), CbmL1TrackMerger::MergeSimple(), CbmL1TrackMerger::SetVerbose(), and CbmTrackMerger::SetVerbose().