Geant4  10.02.p03
RMC01AdjointEventAction Class Reference

#include <RMC01AdjointEventAction.hh>

Inheritance diagram for RMC01AdjointEventAction:
Collaboration diagram for RMC01AdjointEventAction:

Public Member Functions

 RMC01AdjointEventAction ()
 
virtual ~RMC01AdjointEventAction ()
 
virtual void BeginOfEventAction (const G4Event *)
 
virtual void EndOfEventAction (const G4Event *)
 
- Public Member Functions inherited from G4UserEventAction
 G4UserEventAction ()
 
virtual ~G4UserEventAction ()
 
virtual void SetEventManager (G4EventManager *value)
 

Additional Inherited Members

- Protected Attributes inherited from G4UserEventAction
G4EventManagerfpEventManager
 

Detailed Description

Definition at line 58 of file RMC01AdjointEventAction.hh.

Constructor & Destructor Documentation

◆ RMC01AdjointEventAction()

RMC01AdjointEventAction::RMC01AdjointEventAction ( )

Definition at line 65 of file RMC01AdjointEventAction.cc.

67 {;
68 }

◆ ~RMC01AdjointEventAction()

RMC01AdjointEventAction::~RMC01AdjointEventAction ( )
virtual

Definition at line 73 of file RMC01AdjointEventAction.cc.

74 {;
75 }

Member Function Documentation

◆ BeginOfEventAction()

void RMC01AdjointEventAction::BeginOfEventAction ( const G4Event anEvent)
virtual

Reimplemented from G4UserEventAction.

Definition at line 79 of file RMC01AdjointEventAction.cc.

80 { G4int i_event=anEvent->GetEventID();
81  G4bool print_nb=false;
82  if (i_event <100) print_nb =true;
83  else if (i_event<500 && (i_event/100)*100 == i_event) print_nb = true;
84  else if (i_event<5000 && (i_event/500)*500 == i_event) print_nb = true;
85  else if ((i_event/5000)*5000 == i_event) print_nb = true;
86  if (print_nb) G4cout<<"nb event "<<i_event<<std::endl;
87 }
int G4int
Definition: G4Types.hh:78
G4GLOB_DLL std::ostream G4cout
bool G4bool
Definition: G4Types.hh:79
G4int GetEventID() const
Definition: G4Event.hh:151
Here is the call graph for this function:

◆ EndOfEventAction()

void RMC01AdjointEventAction::EndOfEventAction ( const G4Event )
virtual

Reimplemented from G4UserEventAction.

Definition at line 91 of file RMC01AdjointEventAction.cc.

92 { ;
93 }

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