|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnGlobalTrackDraw.h>
Public Member Functions | |
| BmnGlobalTrackDraw () | |
| BmnGlobalTrackDraw (const char *name, Int_t iVerbose=0) | |
| virtual | ~BmnGlobalTrackDraw () |
| void | SetVerbose (Int_t iVerbose) |
| virtual void | Exec (Option_t *option) |
| virtual InitStatus | Init () |
| virtual void | SetParContainers () |
| virtual void | Finish () |
| void | Reset () |
| TEveTrackList * | GetTrGroup (const char *group_name, TParticle *P=nullptr) |
| BmnGlobalTrackDraw () | |
| BmnGlobalTrackDraw (const char *name, Int_t iVerbose=0) | |
| virtual | ~BmnGlobalTrackDraw () |
| void | SetVerbose (Int_t iVerbose) |
| virtual void | Exec (Option_t *option) |
| virtual InitStatus | Init () |
| virtual void | SetParContainers () |
| virtual void | Finish () |
| void | Reset () |
| TEveTrackList * | GetTrGroup (const char *group_name, TParticle *P=nullptr) |
Protected Attributes | |
| unique_ptr< TClonesArray > | fTrackList |
| unique_ptr< TClonesArray > | fUpstreamHitList |
| unique_ptr< TClonesArray > | fUpstreamTrackList |
| unique_ptr< TClonesArray > | fSiliconHitList |
| unique_ptr< TClonesArray > | fSiliconTrackList |
| unique_ptr< TClonesArray > | fGemHitList |
| unique_ptr< TClonesArray > | fGemTrackList |
| unique_ptr< TClonesArray > | fStsHitList |
| unique_ptr< TClonesArray > | fStsTrackList |
| unique_ptr< TClonesArray > | fStsVectorTrackList |
| unique_ptr< TClonesArray > | fCscHitList |
| unique_ptr< TClonesArray > | fTof1HitList |
| unique_ptr< TClonesArray > | fTof2HitList |
| unique_ptr< TClonesArray > | fDchTrackList |
| unique_ptr< TClonesArray > | fDchHitList |
| TEveTrackPropagator * | fTrPr |
| MpdEventManager * | fEventManager |
| TObjArray * | fEveTrList |
| TEveTrackList * | fTrList |
Private Member Functions | |
| BmnGlobalTrackDraw (const BmnGlobalTrackDraw &)=delete | |
| BmnGlobalTrackDraw & | operator= (const BmnGlobalTrackDraw &)=delete |
| BmnGlobalTrackDraw (const BmnGlobalTrackDraw &)=delete | |
| BmnGlobalTrackDraw & | operator= (const BmnGlobalTrackDraw &)=delete |
Private Attributes | |
| vector< Int_t > | vOrderOfDetectors |
Definition at line 18 of file BmnGlobalTrackDraw.h.
| BmnGlobalTrackDraw::BmnGlobalTrackDraw | ( | ) |
Definition at line 38 of file BmnGlobalTrackDraw.cxx.
References fEveTrList, fTrackList, fTrList, and fTrPr.
Referenced by BmnGlobalTrackDraw(), and operator=().
| BmnGlobalTrackDraw::BmnGlobalTrackDraw | ( | const char * | name, |
| Int_t | iVerbose = 0 ) |
Definition at line 47 of file BmnGlobalTrackDraw.cxx.
References fEveTrList, fTrackList, fTrList, and fTrPr.
|
virtual |
Definition at line 248 of file BmnGlobalTrackDraw.cxx.
|
privatedelete |
| BmnGlobalTrackDraw::BmnGlobalTrackDraw | ( | ) |
| BmnGlobalTrackDraw::BmnGlobalTrackDraw | ( | const char * | name, |
| Int_t | iVerbose = 0 ) |
|
virtual |
|
privatedelete |
|
virtual |
Definition at line 99 of file BmnGlobalTrackDraw.cxx.
References TMath::Abs(), fGemHitList, fGemTrackList, fStsHitList, fStsTrackList, fStsVectorTrackList, fTof1HitList, fTof2HitList, fTrackList, fTrList, fTrPr, GetTrGroup(), i, MpdEventManager::Instance(), n, Reset(), TVector3::X(), TVector3::Y(), and TVector3::Z().
|
virtual |
|
virtual |
Definition at line 252 of file BmnGlobalTrackDraw.cxx.
|
virtual |
| TEveTrackList * BmnGlobalTrackDraw::GetTrGroup | ( | const char * | group_name, |
| TParticle * | P = nullptr ) |
Definition at line 266 of file BmnGlobalTrackDraw.cxx.
References MpdEventManager::AddEventElement(), TString::Data(), fEventManager, fEveTrList, fTrList, fTrPr, TNamed::GetName(), TParticle::GetName(), TParticle::GetPdgCode(), TString::Hash(), i, MpdEventManager::Instance(), and RecoTrackList.
Referenced by Exec().
| TEveTrackList * BmnGlobalTrackDraw::GetTrGroup | ( | const char * | group_name, |
| TParticle * | P = nullptr ) |
|
virtual |
Definition at line 56 of file BmnGlobalTrackDraw.cxx.
References fCscHitList, fDchHitList, fDchTrackList, fEventManager, fGemHitList, fGemTrackList, fSiliconHitList, fSiliconTrackList, fStsHitList, fStsTrackList, fStsVectorTrackList, fTof1HitList, fTof2HitList, fTrackList, fUpstreamHitList, fUpstreamTrackList, and MpdEventManager::Instance().
|
virtual |
|
privatedelete |
|
privatedelete |
| void BmnGlobalTrackDraw::Reset | ( | ) |
Definition at line 254 of file BmnGlobalTrackDraw.cxx.
References fEveTrList, i, and MpdEventManager::Instance().
Referenced by Exec().
| void BmnGlobalTrackDraw::Reset | ( | ) |
|
virtual |
Definition at line 250 of file BmnGlobalTrackDraw.cxx.
|
virtual |
|
inline |
Definition at line 31 of file BmnGlobalTrackDraw.h.
|
inline |
Definition at line 31 of file BmnGlobalTrackDraw.h.
|
protected |
Definition at line 68 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 76 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 74 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 80 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 81 of file BmnGlobalTrackDraw.h.
Referenced by BmnGlobalTrackDraw(), BmnGlobalTrackDraw(), GetTrGroup(), and Reset().
|
protected |
Definition at line 58 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 60 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 54 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 56 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 62 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 64 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 66 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 70 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 72 of file BmnGlobalTrackDraw.h.
Referenced by Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 47 of file BmnGlobalTrackDraw.h.
Referenced by BmnGlobalTrackDraw(), BmnGlobalTrackDraw(), Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 82 of file BmnGlobalTrackDraw.h.
Referenced by BmnGlobalTrackDraw(), BmnGlobalTrackDraw(), Exec(), and GetTrGroup().
|
protected |
Definition at line 79 of file BmnGlobalTrackDraw.h.
Referenced by BmnGlobalTrackDraw(), BmnGlobalTrackDraw(), Exec(), and GetTrGroup().
|
protected |
Definition at line 50 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
protected |
Definition at line 52 of file BmnGlobalTrackDraw.h.
Referenced by GetTrGroup(), and Init().
|
private |
Definition at line 89 of file BmnGlobalTrackDraw.h.
Referenced by operator=().