CbmRoot
|
#include <CbmL1TofMerger.h>
Public Member Functions | |
CbmL1TofMerger () | |
CbmL1TofMerger (Int_t verbose) | |
~CbmL1TofMerger () | |
void | Init () |
Int_t | DoMerge (TClonesArray *glbTracks, TClonesArray *tofHits) |
ClassDef (CbmL1TofMerger, 1) | |
void | SetVerbose (Int_t verbose) |
ClassDef (CbmTofMerger, 1) | |
Protected Attributes | |
Int_t | fVerbose |
Private Member Functions | |
CbmL1TofMerger (const CbmL1TofMerger &) | |
CbmL1TofMerger | operator= (const CbmL1TofMerger &) |
Bool_t | Overlap (CbmKFTrack &track, const CbmTofHit *tofHit) |
Double_t | GetChi2ToHit (CbmKFTrack &track, const CbmTofHit *tofHit) |
Private Attributes | |
TClonesArray * | fArrayTrdTrack |
Definition at line 16 of file CbmL1TofMerger.h.
|
private |
CbmL1TofMerger::CbmL1TofMerger | ( | ) |
Definition at line 38 of file CbmL1TofMerger.cxx.
CbmL1TofMerger::CbmL1TofMerger | ( | Int_t | verbose | ) |
Definition at line 45 of file CbmL1TofMerger.cxx.
References CbmTofMerger::fVerbose.
CbmL1TofMerger::~CbmL1TofMerger | ( | ) |
Definition at line 53 of file CbmL1TofMerger.cxx.
CbmL1TofMerger::ClassDef | ( | CbmL1TofMerger | , |
1 | |||
) |
|
inherited |
|
virtual |
Implements CbmTofMerger.
Definition at line 79 of file CbmL1TofMerger.cxx.
References CbmKFTrackInterface::Extrapolate(), fArrayTrdTrack, GetChi2ToHit(), CbmTrack::GetParamLast(), CbmGlobalTrack::GetStsTrackIndex(), CbmGlobalTrack::GetTrdTrackIndex(), CbmHit::GetZ(), Overlap(), CbmGlobalTrack::SetTofHitIndex(), and CbmKFTrack::SetTrackParam().
|
private |
Definition at line 238 of file CbmL1TofMerger.cxx.
References CbmKFTrack::GetTrack(), CbmPixelHit::GetX(), and CbmPixelHit::GetY().
Referenced by DoMerge().
|
virtual |
Reimplemented from CbmTofMerger.
Definition at line 60 of file CbmL1TofMerger.cxx.
References fArrayTrdTrack, and rootMgr.
|
private |
|
private |
Definition at line 221 of file CbmL1TofMerger.cxx.
References CbmPixelHit::GetDx(), CbmPixelHit::GetDy(), CbmKFTrack::GetTrack(), CbmPixelHit::GetX(), and CbmPixelHit::GetY().
Referenced by DoMerge().
|
inlineinherited |
Definition at line 26 of file CbmTofMerger.h.
References CbmTofMerger::fVerbose.
Referenced by CbmFindGlobalTracks::Init().
|
private |
Definition at line 22 of file CbmL1TofMerger.h.
|
protectedinherited |
Definition at line 16 of file CbmTofMerger.h.
Referenced by CbmL1TofMerger(), and CbmTofMerger::SetVerbose().