aboutsummaryrefslogtreecommitdiffstats
path: root/src/G4Interface.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/G4Interface.cxx')
-rw-r--r--src/G4Interface.cxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/G4Interface.cxx b/src/G4Interface.cxx
index 75d6f78..e552173 100644
--- a/src/G4Interface.cxx
+++ b/src/G4Interface.cxx
@@ -5,7 +5,9 @@
#include "G4BeamTestPhysicsList.h"
#include "G4BeamTestUserTrackingAction.h"
#include "G4BeamTestUserSteppingAction.h"
+#include "G4BeamTestUserStackingAction.h"
#include "G4BeamTestPrimaryGeneratorAction.h"
+#include "G4BeamTestEventAction.h"
#include "G4BeamTestRunAction.h"
/* #include <icetray/I3Logging.h> */
@@ -165,6 +167,12 @@ void G4Interface::Initialize()
G4cout << "Init UserSteppingAction ..." << G4endl;
runManager_.SetUserAction(new G4BeamTestUserSteppingAction());
+ G4cout << "Init UserStackingAction ..." << G4endl;
+ runManager_.SetUserAction(new G4BeamTestUserStackingAction());
+
+ G4cout << "Init G4BeamTestEventAction ..." << G4endl;
+ runManager_.SetUserAction(new G4BeamTestEventAction());
+
// Initialize G4 kernel
/* log_debug("Init run manager ..."); */
G4cout << "Init run manager ..." << G4endl;