Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h
Go to the documentation of this file.
1 #ifndef _G4TankSimulatorASCII_G4TankEventAction_h_
2 #define _G4TankSimulatorASCII_G4TankEventAction_h_
3 
4 #include <G4UserEventAction.hh>
5 
6 class G4Event;
7 class G4Timer;
8 
9 
10 namespace sdet {
11  class Station;
12 }
13 
14 namespace utl {
15  class RandomEngine;
16 }
17 
18 
19 namespace G4TankSimulatorASCII {
20 
30  class G4TankEventAction : public G4UserEventAction {
31 
32  public:
34  virtual ~G4TankEventAction();
35 
36  virtual void BeginOfEventAction(const G4Event*);
37  virtual void EndOfEventAction(const G4Event*);
38 
39  static int GetPrimaryId() { return fgPrimaryId; }
40 
41  private:
42  static int fgPrimaryId;
43 
46 
48 
50  G4Timer* fTimer;
51 
52  };
53 
54 }
55 
56 
57 #endif
Wraps the random number engine used to generate distributions.
Definition: RandomEngine.h:27
Definition: XbArray.h:7

, generated on Tue Sep 26 2023.