G4StationStackingAction.h
Go to the documentation of this file.
1 #ifndef _G4StationSimulatorOG_G4StationStackingAction_h_
2 #define _G4StationSimulatorOG_G4StationStackingAction_h_
3 
4 #include <utl/TabulatedFunction.h>
5 
6 #include <G4UserStackingAction.hh>
7 #include <G4ClassificationOfNewTrack.hh>
8 
9 
10 class G4Track;
11 
12 namespace sdet {
13  class Station;
14 }
15 
16 namespace sevt {
17  class Station;
18 }
19 
20  namespace utl {
21  class RandomEngine;
22 }
23 
24 namespace G4StationSimulatorOG {
25 
26  class G4StationSimulator;
27 
28 
38  class G4StationStackingAction : public G4UserStackingAction {
39  public:
40  G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track* const track) override;
41  void NewStage() override { }
42  void PrepareNewEvent() override { }
43  };
44 
45 }
46 
47 
48 #endif
G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *const track) override
Definition: XbArray.h:7

, generated on Tue Sep 26 2023.