|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <MpdMCTracks.h>
Public Member Functions | |
| MpdMCTracks () | |
| Default constructor. | |
| MpdMCTracks (const char *name, Int_t iVerbose=0) | |
| Standard constructor. | |
| virtual | ~MpdMCTracks () |
| Destructor. | |
| void | SetVerbose (Int_t iVerbose) |
| Set verbosity level. | |
| virtual InitStatus | Init () |
| virtual void | Exec (Option_t *option) |
| Executed task. | |
| virtual void | SetParContainers () |
| virtual void | Finish () |
| Action after each event. | |
| void | Reset () |
| TEveTrackList * | GetTrGroup (TParticle *P) |
| MpdMCTracks () | |
| Default constructor. | |
| MpdMCTracks (const char *name, Int_t iVerbose=0) | |
| Standard constructor. | |
| virtual | ~MpdMCTracks () |
| Destructor. | |
| void | SetVerbose (Int_t iVerbose) |
| Set verbosity level. | |
| virtual InitStatus | Init () |
| virtual void | Exec (Option_t *option) |
| Executed task. | |
| virtual void | SetParContainers () |
| virtual void | Finish () |
| Action after each event. | |
| void | Reset () |
| TEveTrackList * | GetTrGroup (TParticle *P) |
Protected Attributes | |
| TClonesArray * | fTrackList |
| TEveTrackPropagator * | fTrPr |
| MpdEventManager * | fEventManager |
| TObjArray * | fEveTrList |
| TEveTrackList * | fTrList |
Private Member Functions | |
| MpdMCTracks (const MpdMCTracks &)=delete | |
| MpdMCTracks & | operator= (const MpdMCTracks &)=delete |
| MpdMCTracks (const MpdMCTracks &)=delete | |
| MpdMCTracks & | operator= (const MpdMCTracks &)=delete |
Definition at line 22 of file MpdMCTracks.h.
| MpdMCTracks::MpdMCTracks | ( | ) |
Definition at line 20 of file MpdMCTracks.cxx.
References fEventManager, fEveTrList, fTrackList, fTrList, and fTrPr.
Referenced by MpdMCTracks(), and operator=().
| MpdMCTracks::MpdMCTracks | ( | const char * | name, |
| Int_t | iVerbose = 0 ) |
| name | Name of task |
| iVerbose | Verbosity level |
Definition at line 30 of file MpdMCTracks.cxx.
References fEventManager, fEveTrList, fTrackList, fTrList, and fTrPr.
|
virtual |
Definition at line 40 of file MpdMCTracks.cxx.
|
privatedelete |
| MpdMCTracks::MpdMCTracks | ( | ) |
| MpdMCTracks::MpdMCTracks | ( | const char * | name, |
| Int_t | iVerbose = 0 ) |
| name | Name of task |
| iVerbose | Verbosity level |
|
virtual |
|
privatedelete |
|
virtual |
Definition at line 65 of file MpdMCTracks.cxx.
References TEveTrack::AddPathMark(), TParticle::Energy(), fEventManager, fTrackList, fTrList, fTrPr, TParticle::GetMother(), TParticle::GetName(), TPolyMarker3D::GetName(), TGeoTrack::GetNpoints(), TVirtualGeoTrack::GetParticle(), TVirtualGeoTrack::GetPDG(), TParticle::GetPdgCode(), TGeoTrack::GetPoint(), GetTrGroup(), i, n, TParticle::Px(), TParticle::Py(), TParticle::Pz(), Reset(), TEveLine::SetLineColor(), TPolyMarker3D::SetPoint(), TParticle::Vx(), TParticle::Vy(), and TParticle::Vz().
|
virtual |
|
virtual |
Definition at line 145 of file MpdMCTracks.cxx.
|
virtual |
| TEveTrackList * MpdMCTracks::GetTrGroup | ( | TParticle * | P | ) |
Definition at line 157 of file MpdMCTracks.cxx.
References fEventManager, fEveTrList, fTrList, fTrPr, TNamed::GetName(), TParticle::GetName(), TParticle::GetPdgCode(), i, and MCTrackList.
Referenced by Exec().
| TEveTrackList * MpdMCTracks::GetTrGroup | ( | TParticle * | P | ) |
References fEventManager, fEveTrList, fTrackList, fTrList, and fTrPr.
|
virtual |
Definition at line 43 of file MpdMCTracks.cxx.
References fEventManager, fTrackList, and MpdEventManager::Instance().
|
virtual |
|
privatedelete |
|
privatedelete |
| void MpdMCTracks::Reset | ( | ) |
Definition at line 148 of file MpdMCTracks.cxx.
References fEventManager, fEveTrList, and i.
Referenced by Exec().
| void MpdMCTracks::Reset | ( | ) |
|
virtual |
Definition at line 142 of file MpdMCTracks.cxx.
|
virtual |
|
inline |
For this task and all of the subtasks.
Definition at line 37 of file MpdMCTracks.h.
|
inline |
For this task and all of the subtasks.
Definition at line 37 of file MpdMCTracks.h.
|
protected |
Definition at line 51 of file MpdMCTracks.h.
Referenced by MpdMCTracks(), MpdMCTracks(), Exec(), GetTrGroup(), Init(), and Reset().
|
protected |
Definition at line 52 of file MpdMCTracks.h.
Referenced by MpdMCTracks(), MpdMCTracks(), GetTrGroup(), and Reset().
|
protected |
Definition at line 49 of file MpdMCTracks.h.
Referenced by MpdMCTracks(), MpdMCTracks(), Exec(), GetTrGroup(), and Init().
|
protected |
Definition at line 53 of file MpdMCTracks.h.
Referenced by MpdMCTracks(), MpdMCTracks(), Exec(), and GetTrGroup().
|
protected |
Definition at line 50 of file MpdMCTracks.h.
Referenced by MpdMCTracks(), MpdMCTracks(), Exec(), and GetTrGroup().