23 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
24 flags = initConfigFlags()
26 from AthenaConfiguration.TestDefaults
import defaultTestFiles, defaultConditionsTags
27 flags.Exec.MaxEvents = 20
28 flags.Input.Files = defaultTestFiles.RDO_RUN4
29 flags.IOVDb.GlobalTag = defaultConditionsTags.RUN4_MC
30 from AthenaConfiguration.Enums
import ProductionStep
31 flags.Common.ProductionStep = ProductionStep.Reconstruction
34 flags.Output.AODFileName =
"myAOD.pool.root"
40 from AthenaConfiguration.DetectorConfigFlags
import setupDetectorFlags
41 setupDetectorFlags(flags,
None, use_metadata=
True,
42 toggle_geometry=
True, keep_beampipe=
True)
45 from tauRec.ConfigurationHelpers
import StandaloneTauRecoFlags
46 StandaloneTauRecoFlags(flags)
49 from RecJobTransforms.RecoSteering
import RecoSteering
50 acc = RecoSteering(flags)
56 from DigitizationConfig.DigitizationSteering
import DigitizationMessageSvcCfg
57 acc.merge(DigitizationMessageSvcCfg(flags))
59 from AthenaConfiguration.Utils
import setupLoggingLevels
60 setupLoggingLevels(flags, acc)
63 from RecJobTransforms.RecoConfigFlags
import printRecoFlags
67 statusCode = acc.run()