Geant4  10.02
G4INCL::AvatarDumpAction Class Reference

#include <G4INCLAvatarDumpAction.hh>

+ Inheritance diagram for G4INCL::AvatarDumpAction:
+ Collaboration diagram for G4INCL::AvatarDumpAction:

Public Member Functions

 AvatarDumpAction ()
 
virtual ~AvatarDumpAction ()
 
virtual void beforeCascadeUserAction (IPropagationModel *)
 
virtual void afterAvatarUserAction (IAvatar *avatar, Nucleus *nucleus, FinalState *)
 
virtual void afterCascadeUserAction (Nucleus *)
 
- Public Member Functions inherited from G4INCL::CascadeAction
 CascadeAction ()
 
virtual ~CascadeAction ()
 
virtual void beforeRunUserAction (Config const *)
 
virtual void beforePropagationUserAction (IPropagationModel *)
 
virtual void beforeAvatarUserAction (IAvatar *, Nucleus *)
 
virtual void afterPropagationUserAction (IPropagationModel *, IAvatar *)
 
virtual void afterRunUserAction ()
 

Private Attributes

std::ofstream * oFile
 
G4int eventCounter
 

Detailed Description

Definition at line 53 of file G4INCLAvatarDumpAction.hh.

Constructor & Destructor Documentation

G4INCL::AvatarDumpAction::AvatarDumpAction ( )

Definition at line 44 of file G4INCLAvatarDumpAction.cc.

G4INCL::AvatarDumpAction::~AvatarDumpAction ( )
virtual

Definition at line 50 of file G4INCLAvatarDumpAction.cc.

Member Function Documentation

void G4INCL::AvatarDumpAction::afterAvatarUserAction ( IAvatar avatar,
Nucleus nucleus,
FinalState finalState 
)
virtual
void G4INCL::AvatarDumpAction::afterCascadeUserAction ( Nucleus )
virtual

Reimplemented from G4INCL::CascadeAction.

Definition at line 97 of file G4INCLAvatarDumpAction.cc.

References eventCounter, and oFile.

void G4INCL::AvatarDumpAction::beforeCascadeUserAction ( IPropagationModel )
virtual

Reimplemented from G4INCL::CascadeAction.

Definition at line 52 of file G4INCLAvatarDumpAction.cc.

References eventCounter, and oFile.

Member Data Documentation

G4int G4INCL::AvatarDumpAction::eventCounter
private

Definition at line 65 of file G4INCLAvatarDumpAction.hh.

Referenced by afterCascadeUserAction(), and beforeCascadeUserAction().

std::ofstream* G4INCL::AvatarDumpAction::oFile
private

Definition at line 64 of file G4INCLAvatarDumpAction.hh.

Referenced by afterCascadeUserAction(), and beforeCascadeUserAction().


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