globalflags.InputFormat.set_Value_and_Lock('bytestream') if MC: globalflags.DataSource.set_Value_and_Lock('geant4') else: globalflags.DataSource.set_Value_and_Lock('data') if RUN2: globalflags.DatabaseInstance="CONDBR2" else: globalflags.DatabaseInstance="COMP200" from AthenaCommon.BeamFlags import jobproperties jobproperties.Beam.beamType.set_Value_and_Lock('cosmics') from AthenaCommon.DetFlags import DetFlags DetFlags.Calo_setOff() #Switched off to avoid geometry DetFlags.ID_setOff() DetFlags.Muon_setOff() DetFlags.Truth_setOff() DetFlags.LVL1_setOff() DetFlags.digitize.all_setOff() DetFlags.detdescr.ID_setOff() DetFlags.detdescr.Muon_setOff() DetFlags.detdescr.LAr_setOff() DetFlags.detdescr.Tile_setOn() DetFlags.readRDOBS.Tile_setOn() DetFlags.Print() from AthenaCommon.GlobalFlags import jobproperties if RUN2: jobproperties.Global.DetDescrVersion = "ATLAS-R2-2016-01-00-01" else: jobproperties.Global.DetDescrVersion = "ATLAS-R1-2012-02-00-00" tbstat_log.info( "DetDescrVersion = %s" % (jobproperties.Global.DetDescrVersion()) )
if ("PoolRDOOutput" not in dir()): PoolRDOOutput = "TestDigi.pool.root" if ("SkipEvents" not in dir()): SkipEvents = 0 import AthenaCommon.AtlasUnixStandardJob #--- Detector flags ------------------------------------------- from AthenaCommon.DetFlags import DetFlags # - Select detectors DetFlags.ID_setOff() DetFlags.LAr_setOn() DetFlags.Tile_setOff() DetFlags.Muon_setOff() DetFlags.Truth_setOff() # not ready !!!!!!!!!! #DetFlags.LVL1_setOn() # - Switch off tasks DetFlags.pileup.all_setOff() DetFlags.simulate.all_setOff() DetFlags.makeRIO.all_setOff() DetFlags.writeBS.all_setOff() DetFlags.readRDOBS.all_setOff() DetFlags.readRIOBS.all_setOff() DetFlags.readRIOPool.all_setOff() DetFlags.writeRIOPool.all_setOff() DetFlags.writeRDOPool.all_setOff() #DetFlags.writeRDOPool.Calo_setOn() DetFlags.writeRDOPool.LAr_setOn()