![]() |
AliRoot Core
ee782a0 (ee782a0)
|
#include <AliTransportMonitor.h>
Classes | |
class | AliTransportMonitorVol |
Public Member Functions | |
AliTransportMonitor () | |
AliTransportMonitor (Int_t nvolumes) | |
virtual | ~AliTransportMonitor () |
void | StepInfo (Int_t volId, Int_t pdg, Double_t energy, Double_t x, Double_t y, Double_t z) |
void | Print (Option_t *volName="") const |
void | DummyStep () |
void | Start () |
void | Stop () |
void | Export (const char *fname) |
TObjArray * | GetVolumes () const |
void | Merge (AliTransportMonitor *mergeMon) |
Static Public Member Functions | |
static AliTransportMonitor * | Import (const char *fname) |
Private Member Functions | |
AliTransportMonitor (const AliTransportMonitor &other) | |
AliTransportMonitor & | operator= (const AliTransportMonitor &) |
Private Attributes | |
Double_t | fTotalTime |
TStopwatch | fTimer |
TObjArray * | fVolumeMon |
Global timer. More... | |
Definition at line 28 of file AliTransportMonitor.h.
|
inlineprivate |
Definition at line 78 of file AliTransportMonitor.h.
AliTransportMonitor::AliTransportMonitor | ( | ) |
Definition at line 161 of file AliTransportMonitor.cxx.
Referenced by operator=().
AliTransportMonitor::AliTransportMonitor | ( | Int_t | nvolumes | ) |
Definition at line 171 of file AliTransportMonitor.cxx.
|
virtual |
Definition at line 188 of file AliTransportMonitor.cxx.
Referenced by operator=().
void AliTransportMonitor::DummyStep | ( | ) |
Definition at line 286 of file AliTransportMonitor.cxx.
Referenced by operator=(), and AliMC::Stepping().
void AliTransportMonitor::Export | ( | const char * | fname | ) |
Definition at line 327 of file AliTransportMonitor.cxx.
Referenced by AliMC::FinishRun(), and operator=().
|
inline |
Definition at line 94 of file AliTransportMonitor.h.
Referenced by Merge().
|
static |
Definition at line 366 of file AliTransportMonitor.cxx.
Referenced by GetVolumes().
void AliTransportMonitor::Merge | ( | AliTransportMonitor * | mergeMon | ) |
Definition at line 336 of file AliTransportMonitor.cxx.
|
inlineprivate |
Definition at line 79 of file AliTransportMonitor.h.
void AliTransportMonitor::Print | ( | Option_t * | volName = "" | ) | const |
Definition at line 195 of file AliTransportMonitor.cxx.
Referenced by AliMC::FinishRun(), and operator=().
void AliTransportMonitor::Start | ( | ) |
Definition at line 309 of file AliTransportMonitor.cxx.
Referenced by operator=(), and AliMC::Stepping().
void AliTransportMonitor::StepInfo | ( | Int_t | volId, |
Int_t | pdg, | ||
Double_t | energy, | ||
Double_t | x, | ||
Double_t | y, | ||
Double_t | z | ||
) |
Definition at line 294 of file AliTransportMonitor.cxx.
Referenced by AliMC::Stepping().
void AliTransportMonitor::Stop | ( | ) |
Definition at line 320 of file AliTransportMonitor.cxx.
Referenced by operator=().
|
private |
Definition at line 99 of file AliTransportMonitor.h.
Referenced by DummyStep(), Start(), StepInfo(), and Stop().
|
private |
Definition at line 98 of file AliTransportMonitor.h.
Referenced by Merge(), Print(), Start(), and StepInfo().
|
private |
Global timer.
Definition at line 100 of file AliTransportMonitor.h.
Referenced by AliTransportMonitor(), GetVolumes(), Merge(), Print(), StepInfo(), and ~AliTransportMonitor().