Skip to content
Snippets Groups Projects
Commit c81800b8 authored by Daniel Louis Noel's avatar Daniel Louis Noel
Browse files

Modify the flow so AtlasEnvelopeCfg runs

parent 38aff63d
No related branches found
No related tags found
9 merge requests!58791DataQualityConfigurations: Modify L1Calo config for web display,!46784MuonCondInterface: Enable thread-safety checking.,!46776Updated LArMonitoring config file for WD to match new files produced using MT,!45405updated ART test cron job,!42417Draft: DIRE and VINCIA Base Fragments for Pythia 8.3,!28528Revert 63f845ae,!27054Atr20369 210,!26342Monopole: Handle fractionally charged particles,!24014Updated the DetGeoSvc to the new style
......@@ -46,6 +46,7 @@ def G4AtlasAlgCfg(ConfigFlags, name='G4AtlasAlg', **kwargs):
result = ComponentAccumulator()
#add Services to G4AtlasAlg
acc, DetGeoSvc = DetectorGeometrySvcCfg(ConfigFlags)
print "TESTTTTT" #check if it runs!
kwargs.setdefault('DetGeoSvc', DetGeoSvc)
result.merge(acc)
......@@ -127,6 +128,8 @@ if __name__ == '__main__':
inputDir = defaultTestFiles.d
ConfigFlags.Input.Files = defaultTestFiles.EVNT
ConfigFlags.Sim.WorldRRange = 15000
ConfigFlags.Sim.WorldZRange = 27000 #change defaults?
# Finalize
ConfigFlags.lock()
......
......@@ -210,10 +210,13 @@ def DetectorGeometrySvcCfg(ConfigFlags, name="DetectorGeometrySvc", **kwargs):
kwargs.setdefault("RegionCreators", getTB_RegionCreatorList(ConfigFlags))
kwargs.setdefault("FieldManagers", getTB_FieldMgrList(ConfigFlags))
else:
if ConfigFlags.Beam.Type == 'cosmics' or ConfigFlags.Sim.CavernBG != 'Signal':
#if ConfigFlags.Beam.Type == 'cosmics' or ConfigFlags.Sim.CavernBG != 'Signal':
if False:
kwargs.setdefault("World", 'Cavern')
else:
kwargs.setdefault("World", ATLASEnvelopeCfg(ConfigFlags))
accGeo, toolGeo = ATLASEnvelopeCfg(ConfigFlags)
kwargs.setdefault("World", toolGeo)
result.merge(accGeo)
kwargs.setdefault("RegionCreators", getATLAS_RegionCreatorList(ConfigFlags))
#if hasattr(simFlags, 'MagneticField') and simFlags.MagneticField.statusOn:
if True:
......@@ -258,13 +261,17 @@ if __name__ == '__main__':
inputDir = defaultTestFiles.d
ConfigFlags.Input.Files = defaultTestFiles.EVNT
ConfigFlags.Detector.SimulateBpipe = True
ConfigFlags.Detector.SimulateID = True
ConfigFlags.Detector.SimulateCalo = True
ConfigFlags.Detector.SimulateMuon = True
ConfigFlags.Detector.SimulateForward = True
ConfigFlags.Detector.GeometryFwdRegion = True
ConfigFlags.Sim.CavernBG = "Signal" #for it to go via atlas?
ConfigFlags.Sim.WorldRRange = 15000
ConfigFlags.Sim.WorldZRange = 27000
# Finalize
ConfigFlags.lock()
......
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