3 from AthenaConfiguration.AthConfigFlags
import AthConfigFlags
4 from AthenaConfiguration.Enums
import HIMode
5 from JetRecConfig.StandardJetContext
import createJetContextFlags
9 flags = AthConfigFlags()
11 flags.addFlag(
"Jet.doUpstreamDependencies",
False)
12 flags.addFlag(
"Jet.WriteToAOD",
13 lambda prevFlags: prevFlags.Reco.HIMode
in [HIMode.HI,HIMode.UPC,HIMode.HIP] )
14 flags.addFlag(
"Jet.useCalibJetThreshold",
True)
16 flags.addFlagsCategory(
"Jet.Context",createJetContextFlags)
21 flags.addFlag(
"Jet.strictMode", _useStrictMode)
28 """Strict mode is disabled by default in production jobs, but
32 flags.Output.doWriteESD,
33 flags.Output.doWriteAOD,
34 flags.Output.doWriteDAOD,
35 flags.Output.doWriteEVNT,
36 flags.Output.doWriteEVNT_TR,
37 flags.Output.doWriteBS,
38 flags.Output.doWriteRDO,
39 flags.Output.doWriteRDO_SGNL,
40 flags.Output.HISTFileName,