Geant4
10.02.p01
|
#include <TSRunAction.hh>
Public Types | |
typedef std::tuple< G4double, G4double, G4double > | Compare_t |
typedef std::map< G4int, Compare_t > | IDcompare_t |
typedef std::map< G4String, IDcompare_t > | TypeCompare_t |
Public Member Functions | |
TSRunAction () | |
virtual | ~TSRunAction () |
virtual void | BeginOfRunAction (const G4Run *) |
virtual void | EndOfRunAction (const G4Run *) |
virtual G4Run * | GenerateRun () |
Public Member Functions inherited from G4UserRunAction | |
G4UserRunAction () | |
virtual | ~G4UserRunAction () |
void | SetMaster (G4bool val=true) |
G4bool | IsMaster () const |
Private Attributes | |
TSDetectorConstruction * | fDetector |
G4String | fName |
TypeCompare_t | fTypeCompare |
Additional Inherited Members | |
Protected Attributes inherited from G4UserRunAction | |
G4bool | isMaster |
Definition at line 52 of file TSRunAction.hh.
typedef std::tuple<G4double, G4double, G4double> TSRunAction::Compare_t |
Definition at line 55 of file TSRunAction.hh.
typedef std::map<G4int, Compare_t> TSRunAction::IDcompare_t |
Definition at line 56 of file TSRunAction.hh.
typedef std::map<G4String, IDcompare_t> TSRunAction::TypeCompare_t |
Definition at line 57 of file TSRunAction.hh.
TSRunAction::TSRunAction | ( | ) |
Definition at line 51 of file TSRunAction.cc.
|
virtual |
Definition at line 58 of file TSRunAction.cc.
|
virtual |
Reimplemented from G4UserRunAction.
Definition at line 70 of file TSRunAction.cc.
References G4Run::GetNumberOfEventToBeProcessed(), G4RunManager::GetRunManager(), and G4RunManager::SetPrintProgress().
|
virtual |
Reimplemented from G4UserRunAction.
Definition at line 80 of file TSRunAction.cc.
References eV, fName, fTypeCompare, G4cout, G4endl, G4Exception(), TSRun::GetAtomicHitsMap(), TSRun::GetHitsMap(), G4THitsMap< T >::GetMap(), TSRun::GetMutexHitsMap(), G4Run::GetNumberOfEvent(), G4UserRunAction::IsMaster(), JustWarning, keV, print(), and second.
|
virtual |
|
private |
Definition at line 69 of file TSRunAction.hh.
|
private |
Definition at line 70 of file TSRunAction.hh.
Referenced by EndOfRunAction(), and GenerateRun().
|
private |
Definition at line 71 of file TSRunAction.hh.
Referenced by EndOfRunAction().