Geant4
9.6.p02
|
#include <B1EventAction.hh>
Public Member Functions | |
B1EventAction () | |
virtual | ~B1EventAction () |
virtual void | BeginOfEventAction (const G4Event *event) |
virtual void | EndOfEventAction (const G4Event *event) |
void | Reset () |
G4double | GetEnergySum () const |
G4double | GetEnergy2Sum () const |
B1EventAction () | |
virtual | ~B1EventAction () |
virtual void | BeginOfEventAction (const G4Event *event) |
virtual void | EndOfEventAction (const G4Event *event) |
void | Reset () |
G4double | GetEnergySum () const |
G4double | GetEnergy2Sum () const |
Public Member Functions inherited from G4UserEventAction | |
G4UserEventAction () | |
virtual | ~G4UserEventAction () |
void | SetEventManager (G4EventManager *value) |
Static Public Member Functions | |
static B1EventAction * | Instance () |
static B1EventAction * | Instance () |
Additional Inherited Members | |
Protected Attributes inherited from G4UserEventAction | |
G4EventManager * | fpEventManager |
Event action class
It holds data member fEnergySum and fEnergy2Sum for accumulating the event energy deposit its square event by event. These data are then used in the run action to compute the dose. The accumulated energy and enrgy square sums are reset for each new run via the Reset() function from the run action.
Definition at line 47 of file B1EventAction.hh.
B1EventAction::B1EventAction | ( | ) |
Definition at line 55 of file B1EventAction.cc.
|
virtual |
Definition at line 66 of file B1EventAction.cc.
B1EventAction::B1EventAction | ( | ) |
|
virtual |
Reimplemented from G4UserEventAction.
Definition at line 73 of file B1EventAction.cc.
Reimplemented from G4UserEventAction.
Reimplemented from G4UserEventAction.
Reimplemented from G4UserEventAction.
Definition at line 86 of file B1EventAction.cc.
|
inline |
Definition at line 63 of file B1EventAction.hh.
|
inline |
|
inline |
|
inline |
Definition at line 62 of file B1EventAction.hh.
|
static |
|
static |
void B1EventAction::Reset | ( | ) |
void B1EventAction::Reset | ( | ) |