|
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 29 of file CbmTrackMergerIdeal.h.
| CbmTrackMergerIdeal::CbmTrackMergerIdeal | ( | ) |
Default constructor
Definition at line 25 of file CbmTrackMergerIdeal.cxx.
References CbmTrackMerger::CbmTrackMerger(), fStsMatch, fTrdMatch, and CbmTrackMerger::fVerbose.
Referenced by CbmTrackMergerIdeal(), ClassDef(), and operator=().
|
virtual |
Destructor
Definition at line 30 of file CbmTrackMergerIdeal.cxx.
|
private |
References CbmTrackMergerIdeal().
|
protectedinherited |
References CbmTrackMerger().
|
private |
References CbmTrackMergerIdeal().
|
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 35 of file CbmTrackMergerIdeal.cxx.
|
private |
References CbmTrackMergerIdeal().
|
inlineinherited |
Set verbosity
| verbose | Verbosity level |
Definition at line 62 of file CbmTrackMerger.h.
References fVerbose.
|
private |
Arrays of StsTrackMatch and TrdTrackMatch
Definition at line 50 of file CbmTrackMergerIdeal.h.
Referenced by CbmTrackMergerIdeal(), DoMerge(), and Init().
|
private |
Definition at line 51 of file CbmTrackMergerIdeal.h.
Referenced by CbmTrackMergerIdeal(), DoMerge(), and Init().
|
protectedinherited |
Definition at line 66 of file CbmTrackMerger.h.
Referenced by CbmTrackMerger(), CbmTrackMergerIdeal::CbmTrackMergerIdeal(), CbmTrackMergerIdeal::DoMerge(), and SetVerbose().