3 from AthenaConfiguration.AthConfigFlags
import AthConfigFlags
7 flags = AthConfigFlags()
9 flags.addFlag(
'Trigger.Jet.doJetSuperPrecisionTracking',
False,
10 help=
'enable precision tracking in jet super-ROI before fast b-tagging (EMTopo jets)')
12 flags.addFlag(
"Trigger.Jet.fastbtagPFlow",
True,
13 help=
'enable fast b-tagging for all fully calibrated HLT PFlow jets')
15 flags.addFlag(
"Trigger.Jet.fastbtagVertex",
True,
16 help=
'enable the addition of the super ROI PV to the b-tagging')
18 flags.addFlag(
"Trigger.Jet.doVRJets",
False,
19 help=
'enable the addition of the VR track jet reconstruction sequence')
24 flags.addFlag(
"Trigger.Jet.pflowCalibKey",
lambda prevFlags:
"TrigHIUPC" if 'HI' in prevFlags.Trigger.triggerMenuSetup
else "TrigR22Prerec",
25 help=
'calibration config file for HLT small-R jets')
27 flags.addFlag(
"Trigger.Jet.emtopoCalibKey",
"TrigLS2",
28 help=
'calibration config file for HLT small-R jets')
30 flags.addFlag(
"Trigger.Jet.pflowLJCalibKey",
"TrigSoftDrop",
31 help=
'calibration config file for HLT large-R PFlow jets')
34 flags.addFlag(
"Trigger.Jet.nnJVTConfigDir",
lambda prevFlags:
"JetPileupTag/NNJvt/HLT-2025-05-21",
35 help=
'config directory containing cut files and neural network for HLT nnjvt')
37 flags.addFlag(
"Trigger.Jet.PFlowTolerance", 1e-2,
38 help=
'tolerance in STEP Propagator')
40 flags.addFlag(
"Trigger.Jet.TrackVtxAssocWP",
"Custom",
41 help=
'working point for the TVA algorithm')
43 flags.addFlag(
"Trigger.Jet.LowPtFilter",
lambda prevFlags:
'HI' in prevFlags.Trigger.triggerMenuSetup,
44 help=
'apply low pT filter on antiKt4 jets (used for HI UPC jet reco)')
50 flags = AthConfigFlags()
57 flags.addFlag(
"Trigger.FSHad.PFOMuonRemoval",
"Calo",
58 help=
'PFO-muon removal option: None, Calo, Iso)')
60 flags.addFlag(
"Trigger.FSHad.PFOMuonRemovalMinPt", 10 * GeV,
61 help=
'minimum pT threshold to use for the muon removal')
63 flags.addFlag(
"Trigger.FSHad.doJetRestrictedVertexSort",
False,
64 help=
'use tracks in jets for computing sumpt2 for vertex sorting')
68 if __name__ ==
"__main__":
69 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
70 from AthenaConfiguration.TestDefaults
import defaultTestFiles
72 flags.Input.Files = defaultTestFiles.RAW_RUN2
74 flags.loadAllDynamicFlags()
75 flags.dump(
"Trigger.(Jet|FSHad)",evaluate=
True)