From fdd8fe1a62925a908588b6254bd564c22d982374 Mon Sep 17 00:00:00 2001
From: Carl Gwilliam <gwilliam@hep.ph.liv.ac.uk>
Date: Wed, 7 Apr 2021 10:29:12 +0100
Subject: [PATCH] Add ECAL to runG4.py and runG4Cosmics.py

---
 Simulation/G4Faser/G4FaserAlg/test/runG4.py        | 5 ++++-
 Simulation/G4Faser/G4FaserAlg/test/runG4Cosmics.py | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/Simulation/G4Faser/G4FaserAlg/test/runG4.py b/Simulation/G4Faser/G4FaserAlg/test/runG4.py
index 88c0c4be0..f426b06f7 100644
--- a/Simulation/G4Faser/G4FaserAlg/test/runG4.py
+++ b/Simulation/G4Faser/G4FaserAlg/test/runG4.py
@@ -65,6 +65,8 @@ if __name__ == "__main__":
     ConfigFlags.Detector.GeometryPreshower   = True
     ConfigFlags.Detector.SimulateFaserSCT   = True
     ConfigFlags.Detector.GeometryFaserSCT   = True
+    ConfigFlags.Detector.SimulateEcal = True
+    ConfigFlags.Detector.GeometryEcal = True
     ConfigFlags.Detector.SimulateUpstreamDipole = True
     ConfigFlags.Detector.SimulateCentralDipole = True
     ConfigFlags.Detector.SimulateDownstreamDipole = True
@@ -108,7 +110,8 @@ if __name__ == "__main__":
                               "McEventCollection#TruthEvent",
                               "McEventCollection#GEN_EVENT",
                               "ScintHitCollection#*",
-                              "FaserSiHitCollection#*"
+                              "FaserSiHitCollection#*",
+                              "CaloHitCollection#*"
                             ], disableEventTag=True))
     acc.getEventAlgo("OutputStreamHITS").AcceptAlgs = ["G4FaserAlg"]               # optional
     acc.getEventAlgo("OutputStreamHITS").WritingTool.ProcessingTag = "StreamHITS"  # required
diff --git a/Simulation/G4Faser/G4FaserAlg/test/runG4Cosmics.py b/Simulation/G4Faser/G4FaserAlg/test/runG4Cosmics.py
index 16153e6b5..507be3b6a 100644
--- a/Simulation/G4Faser/G4FaserAlg/test/runG4Cosmics.py
+++ b/Simulation/G4Faser/G4FaserAlg/test/runG4Cosmics.py
@@ -66,6 +66,8 @@ if __name__ == "__main__":
     ConfigFlags.Detector.GeometryPreshower   = True
     ConfigFlags.Detector.SimulateFaserSCT   = True
     ConfigFlags.Detector.GeometryFaserSCT   = True
+    ConfigFlags.Detector.SimulateEcal = True
+    ConfigFlags.Detector.GeometryEcal = True
     ConfigFlags.Detector.SimulateUpstreamDipole = True
     ConfigFlags.Detector.SimulateCentralDipole = True
     ConfigFlags.Detector.SimulateDownstreamDipole = True
@@ -108,7 +110,8 @@ if __name__ == "__main__":
                               "McEventCollection#TruthEvent",
                               "McEventCollection#GEN_EVENT",
                               "ScintHitCollection#*",
-                              "FaserSiHitCollection#*"
+                              "FaserSiHitCollection#*",
+                               "CaloHitCollection#*"
                             ], disableEventTag=True))
     acc.getEventAlgo("OutputStreamHITS").AcceptAlgs = ["G4FaserAlg"]               # optional
     acc.getEventAlgo("OutputStreamHITS").WritingTool.ProcessingTag = "StreamHITS"  # required
-- 
GitLab