SToGS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
SToGS::PrintOutAction Class Reference

At any steps, it prints out some informations regarding run, event, step ... More...

#include <SToGS_PrintOut.hh>

Inheritance diagram for SToGS::PrintOutAction:

Public Member Functions

virtual void BeginOfEventAction (const G4Event *)
 
virtual void BeginOfRunAction (const G4Run *)
 
virtual void EndOfEventAction (const G4Event *)
 
virtual void EndOfRunAction (const G4Run *)
 
virtual G4Run * GenerateRun ()
 
virtual void PostUserTrackingAction (const G4Track *)
 
virtual void PreUserTrackingAction (const G4Track *)
 
 PrintOutAction (G4String option="")
 
virtual void UserSteppingAction (const G4Step *)
 
virtual ~PrintOutAction ()
 

Protected Attributes

G4String fOption
 

Detailed Description

At any steps, it prints out some informations regarding run, event, step ...

Definition at line 55 of file SToGS_PrintOut.hh.

Constructor & Destructor Documentation

SToGS::PrintOutAction::PrintOutAction ( G4String  option = "")
inline

Definition at line 58 of file SToGS_PrintOut.hh.

virtual SToGS::PrintOutAction::~PrintOutAction ( )
inlinevirtual

Definition at line 60 of file SToGS_PrintOut.hh.

Member Function Documentation

void SToGS::PrintOutAction::BeginOfEventAction ( const G4Event *  evt)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 132 of file SToGS_PrintOut.cc.

void SToGS::PrintOutAction::BeginOfRunAction ( const G4Run *  aRun)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 123 of file SToGS_PrintOut.cc.

void SToGS::PrintOutAction::EndOfEventAction ( const G4Event *  evt)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 137 of file SToGS_PrintOut.cc.

void SToGS::PrintOutAction::EndOfRunAction ( const G4Run *  aRun)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 127 of file SToGS_PrintOut.cc.

G4Run * SToGS::PrintOutAction::GenerateRun ( )
virtual

Reimplemented from SToGS::AllActions.

Definition at line 105 of file SToGS_PrintOut.cc.

void SToGS::PrintOutAction::PostUserTrackingAction ( const G4Track *  aTrack)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 155 of file SToGS_PrintOut.cc.

void SToGS::PrintOutAction::PreUserTrackingAction ( const G4Track *  aTrack)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 143 of file SToGS_PrintOut.cc.

void SToGS::PrintOutAction::UserSteppingAction ( const G4Step *  aStep)
virtual

Reimplemented from SToGS::AllActions.

Definition at line 166 of file SToGS_PrintOut.cc.

Member Data Documentation

G4String SToGS::AllActions::fOption
protectedinherited

Definition at line 64 of file SToGS_UserActionInitialization.hh.


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