Skip to content
Snippets Groups Projects
Commit 0a6e4620 authored by John Derek Chapman's avatar John Derek Chapman Committed by Graeme Stewart
Browse files

python/SubDetectorEnvelopesConfig.py - update envelopes when the HGTD is...

python/SubDetectorEnvelopesConfig.py - update envelopes when the HGTD is switched on. ATLASSIM-2779. Tagging SubDetectorEnvelopes-00-03-05-01 (SubDetectorEnvelopes-00-03-05-01)
parent ad9f9403
No related branches found
No related tags found
No related merge requests found
...@@ -26,7 +26,13 @@ def getEnvelopeDefSvc(name="AtlasGeometry_EnvelopeDefSvc", **kwargs): ...@@ -26,7 +26,13 @@ def getEnvelopeDefSvc(name="AtlasGeometry_EnvelopeDefSvc", **kwargs):
# setup fallback BeamPipeEnvelope # setup fallback BeamPipeEnvelope
BeamPipe = Volume() BeamPipe = Volume()
BeamPipe.addRZ( 34.3, 3475.0 ) BeamPipe.addRZ( 34.3, 3475.0 )
BeamPipe.addRZ( 120.0, 3475.0 ) from AthenaCommon.DetFlags import DetFlags
if hasattr(DetFlags.simulate, 'HGTD_on') and DetFlags.simulate.HGTD_on():
BeamPipe.addRZ( 47.0, 3475.0 )
BeamPipe.addRZ( 47.0, 3535.0 )
BeamPipe.addRZ( 120.0, 3535.0 )
else:
BeamPipe.addRZ( 120.0, 3475.0 )
BeamPipe.addRZ( 120.0, 4185.0 ) BeamPipe.addRZ( 120.0, 4185.0 )
BeamPipe.addRZ( 41.0, 4185.0 ) BeamPipe.addRZ( 41.0, 4185.0 )
BeamPipe.addRZ( 41.0, 6783.0 ) BeamPipe.addRZ( 41.0, 6783.0 )
...@@ -55,7 +61,13 @@ def getEnvelopeDefSvc(name="AtlasGeometry_EnvelopeDefSvc", **kwargs): ...@@ -55,7 +61,13 @@ def getEnvelopeDefSvc(name="AtlasGeometry_EnvelopeDefSvc", **kwargs):
# setup fallback CaloEnvelope # setup fallback CaloEnvelope
Calo = Volume() Calo = Volume()
Calo.addRZ( 1148.0, 3475.0 ) Calo.addRZ( 1148.0, 3475.0 )
Calo.addRZ( 120.0, 3475.0 ) from AthenaCommon.DetFlags import DetFlags
if hasattr(DetFlags.simulate, 'HGTD_on') and DetFlags.simulate.HGTD_on():
Calo.addRZ( 47.0, 3475.0 )
Calo.addRZ( 47.0, 3535.0 )
Calo.addRZ( 120.0, 3535.0 )
else:
Calo.addRZ( 120.0, 3475.0 )
Calo.addRZ( 120.0, 4185.0 ) Calo.addRZ( 120.0, 4185.0 )
Calo.addRZ( 41.0, 4185.0 ) Calo.addRZ( 41.0, 4185.0 )
Calo.addRZ( 41.0, 6783.0 ) Calo.addRZ( 41.0, 6783.0 )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment