Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
RMC01AdjointEventAction Class Reference

#include <RMC01AdjointEventAction.hh>

Inheritance diagram for RMC01AdjointEventAction:
G4UserEventAction

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 ()
 
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 ( )

Definition at line 65 of file RMC01AdjointEventAction.cc.

67 {;
68 }
RMC01AdjointEventAction::~RMC01AdjointEventAction ( )
virtual

Definition at line 73 of file RMC01AdjointEventAction.cc.

74 {;
75 }

Member Function Documentation

void RMC01AdjointEventAction::BeginOfEventAction ( const G4Event anEvent)
virtual

Reimplemented from G4UserEventAction.

Definition at line 79 of file RMC01AdjointEventAction.cc.

References G4cout, and G4Event::GetEventID().

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
G4int GetEventID() const
Definition: G4Event.hh:140
G4GLOB_DLL std::ostream G4cout
bool G4bool
Definition: G4Types.hh:79
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: