List of all members | Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes
G4XTankSimulatorAG::G4XTankEventAction Class Reference

Geant4 Event user action class. More...

#include <G4XTankEventAction.h>

Inheritance diagram for G4XTankSimulatorAG::G4XTankEventAction:
Inheritance graph
[legend]

Public Member Functions

virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
 G4XTankEventAction ()
 
virtual ~G4XTankEventAction ()
 

Static Public Member Functions

static int GetPrimaryId ()
 

Private Attributes

int fNumCerenkov
 
int fNumCerenkovDelta
 
int fNumPMT1
 
int fNumPMT2
 
int fNumPMT3
 
int fNumSum
 
G4Timer * fTimer
 

Static Private Attributes

static int fgPrimaryId = 0
 

Detailed Description

Geant4 Event user action class.

Author
T. McCauley
Date
07 October 2003

Definition at line 20 of file G4XTankEventAction.h.

Constructor & Destructor Documentation

G4XTankEventAction::G4XTankEventAction ( )

Definition at line 10 of file G4XTankEventAction.cc.

G4XTankEventAction::~G4XTankEventAction ( )
virtual

Definition at line 15 of file G4XTankEventAction.cc.

References fTimer.

Member Function Documentation

void G4XTankEventAction::BeginOfEventAction ( const G4Event *  Evt)
virtual

Definition at line 21 of file G4XTankEventAction.cc.

References fgPrimaryId, and fTimer.

void G4XTankEventAction::EndOfEventAction ( const G4Event *  )
virtual
static int G4XTankSimulatorAG::G4XTankEventAction::GetPrimaryId ( )
inlinestatic

Definition at line 29 of file G4XTankEventAction.h.

References fgPrimaryId.

Referenced by G4XTankSimulatorAG::G4XTankPMTAction::ProcessHits().

Member Data Documentation

int G4XTankEventAction::fgPrimaryId = 0
staticprivate

Definition at line 32 of file G4XTankEventAction.h.

Referenced by BeginOfEventAction(), and GetPrimaryId().

int G4XTankSimulatorAG::G4XTankEventAction::fNumCerenkov
private

Definition at line 34 of file G4XTankEventAction.h.

int G4XTankSimulatorAG::G4XTankEventAction::fNumCerenkovDelta
private

Definition at line 35 of file G4XTankEventAction.h.

int G4XTankSimulatorAG::G4XTankEventAction::fNumPMT1
private

Definition at line 37 of file G4XTankEventAction.h.

int G4XTankSimulatorAG::G4XTankEventAction::fNumPMT2
private

Definition at line 37 of file G4XTankEventAction.h.

int G4XTankSimulatorAG::G4XTankEventAction::fNumPMT3
private

Definition at line 37 of file G4XTankEventAction.h.

int G4XTankSimulatorAG::G4XTankEventAction::fNumSum
private

Definition at line 37 of file G4XTankEventAction.h.

G4Timer* G4XTankSimulatorAG::G4XTankEventAction::fTimer
private

Definition at line 39 of file G4XTankEventAction.h.

Referenced by BeginOfEventAction(), EndOfEventAction(), and ~G4XTankEventAction().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.