![]() |
Project
|
#include <O2MCApplicationEvalMat.h>
Inherits o2::steer::O2MCApplicationBase.
Public Member Functions | |
O2MCApplicationEvalMat () | |
O2MCApplicationEvalMat (const char *name, const char *title, TObjArray *ModList, const char *MatName) | |
~O2MCApplicationEvalMat () override=default | |
void | FinishPrimary () override |
void | Stepping () override |
void | BeginEvent () override |
void | FinishEvent () override |
![]() | |
O2MCApplicationBase () | |
O2MCApplicationBase (const char *name, const char *title, TObjArray *ModList, const char *MatName) | |
~O2MCApplicationBase () override=default | |
void | Stepping () override |
void | PreTrack () override |
void | BeginEvent () override |
void | FinishEvent () override |
void | ConstructGeometry () override |
void | InitGeometry () override |
bool | MisalignGeometry () override |
void | AddParticles () override |
double | TrackingRmax () const override |
double | TrackingZmax () const override |
Protected Member Functions | |
ClassDefOverride (O2MCApplicationEvalMat, 1) | |
![]() | |
void | finishEventCommon () |
some common parts of finishEvent | |
void | initTrackRefHook () |
ClassDefOverride (O2MCApplicationBase, 1) | |
Protected Attributes | |
MaterialBudgetMap * | mMaterialBudgetMap |
Int_t | mMode |
Float_t | mC1 [3] |
Float_t | mPhi |
![]() | |
o2::conf::SimCutParams const & | mCutParams |
unsigned long long | mStepCounter {0} |
std::map< int, std::string > | mModIdToName {} |
std::map< int, std::string > | mSensitiveVolumes {} |
double | mLongestTrackTime = 0 |
TrackRefFcn | mTrackRefFcn |
Additional Inherited Members | |
![]() | |
typedef std::function< void(TVirtualMC const *)> | TrackRefFcn |
Definition at line 36 of file O2MCApplicationEvalMat.h.
|
inline |
Definition at line 39 of file O2MCApplicationEvalMat.h.
|
inline |
Definition at line 40 of file O2MCApplicationEvalMat.h.
|
overridedefault |
|
override |
Definition at line 51 of file O2MCApplicationEvalMat.cxx.
|
protected |
|
override |
Definition at line 87 of file O2MCApplicationEvalMat.cxx.
|
override |
Definition at line 23 of file O2MCApplicationEvalMat.cxx.
|
override |
Definition at line 29 of file O2MCApplicationEvalMat.cxx.
|
protected |
Definition at line 51 of file O2MCApplicationEvalMat.h.
|
protected |
Definition at line 49 of file O2MCApplicationEvalMat.h.
|
protected |
Definition at line 50 of file O2MCApplicationEvalMat.h.
|
protected |
Definition at line 52 of file O2MCApplicationEvalMat.h.