![]() |
ATLAS Offline Software
|
#include <FluxRecorder.h>
Public Member Functions | |
FluxRecorder () | |
virtual void | BeginOfRunAction (const G4Run *) override |
virtual void | EndOfRunAction (const G4Run *) override |
virtual void | EndOfEventAction (const G4Event *) override |
virtual void | UserSteppingAction (const G4Step *) override |
Private Types | |
enum | scoringVolume { RPCOlz, RPCOmz, RPCOhz, RPCMlz, RPCMmz, RPCMhz, MDTIlz, MDTImz, MDTIhz, LMDTo, LMDTm, LMDTi, BMDTo, BMDTm, BMDTi, SWo, SWm, SWi, SWc, SWt, bflz, bfhz, bslz, bshz, btlz, bthz, ffle, ffme, ffhe, fsle, fsme, fshe, ftle, ftme, fthe, CY1, CY2, lastVol } |
Private Member Functions | |
void | findVolume (const double, const double, const double, const double) |
Private Attributes | |
TH1D * | m_flux [lastVol][9][2] = {} |
TH1D * | m_fluxE [lastVol][9] = {} |
double | m_nev |
std::vector< int > | m_list |
Definition at line 22 of file FluxRecorder.h.
|
private |
Definition at line 34 of file FluxRecorder.h.
G4UA::FluxRecorder::FluxRecorder | ( | ) |
Definition at line 26 of file FluxRecorder.cxx.
|
overridevirtual |
Definition at line 31 of file FluxRecorder.cxx.
|
overridevirtual |
Definition at line 52 of file FluxRecorder.cxx.
|
overridevirtual |
Definition at line 57 of file FluxRecorder.cxx.
|
private |
Definition at line 120 of file FluxRecorder.cxx.
|
overridevirtual |
Definition at line 76 of file FluxRecorder.cxx.
Definition at line 38 of file FluxRecorder.h.
Definition at line 39 of file FluxRecorder.h.
|
private |
Definition at line 42 of file FluxRecorder.h.
|
private |
Definition at line 41 of file FluxRecorder.h.