Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
B4aEventAction Class Reference

#include <B4aEventAction.hh>

Inheritance diagram for B4aEventAction:
Inheritance graph
[legend]
Collaboration diagram for B4aEventAction:
Collaboration graph
[legend]

Public Member Functions

 B4aEventAction ()
 
virtual ~B4aEventAction ()
 
virtual void BeginOfEventAction (const G4Event *event)
 
virtual void EndOfEventAction (const G4Event *event)
 
void AddAbs (G4double de, G4double dl)
 
void AddGap (G4double de, G4double dl)
 
void SetPrintModulo (G4int value)
 
- Public Member Functions inherited from G4UserEventAction
 G4UserEventAction ()
 
virtual ~G4UserEventAction ()
 
void SetEventManager (G4EventManager *value)
 

Additional Inherited Members

- Protected Attributes inherited from G4UserEventAction
G4EventManager * fpEventManager
 

Detailed Description

Event action class

It defines data members to hold the energy deposit and track lengths of charged particles in Absober and Gap layers:

The data member fPrintModulo defines the frequency of printing the accumulated quantities. Its value can be changed via a command defined using G4GenericMessenger class:

Definition at line 54 of file B4aEventAction.hh.

Constructor & Destructor Documentation

B4aEventAction::B4aEventAction ( )

Definition at line 45 of file B4aEventAction.cc.

Here is the call graph for this function:

B4aEventAction::~B4aEventAction ( )
virtual

Definition at line 67 of file B4aEventAction.cc.

Member Function Documentation

void B4aEventAction::AddAbs ( G4double  de,
G4double  dl 
)
inline

Definition at line 82 of file B4aEventAction.hh.

Here is the caller graph for this function:

void B4aEventAction::AddGap ( G4double  de,
G4double  dl 
)
inline

Definition at line 87 of file B4aEventAction.hh.

Here is the caller graph for this function:

void B4aEventAction::BeginOfEventAction ( const G4Event *  event)
virtual

Reimplemented from G4UserEventAction.

Definition at line 74 of file B4aEventAction.cc.

Here is the call graph for this function:

void B4aEventAction::EndOfEventAction ( const G4Event *  event)
virtual

Reimplemented from G4UserEventAction.

Definition at line 92 of file B4aEventAction.cc.

Here is the call graph for this function:

void B4aEventAction::SetPrintModulo ( G4int  value)
inline

Definition at line 92 of file B4aEventAction.hh.


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