3 from AthenaCommon.JobProperties
import JobProperty
4 from AthenaCommon.JobProperties
import jobproperties
8 primRPVLLDESDM=jobproperties.PrimaryDPDFlags_RPVLLStream
11 from LongLivedParticleDPDMaker.RPVLLTriggers
import RPVLLTriggers
12 apitriggers = RPVLLTriggers()
13 from LongLivedParticleDPDMaker.RPVLLTriggers
import rpvllTrig
18 allowedTypes = [
'bool']
27 if rpvllTrig.doRPVLLTriggerAPI:
28 TriggerNames += apitriggers.getHVMuvtxTriggers()
29 primRPVLLDESDM.add_JobProperty(HV_MuvtxTriggerFlags)
33 allowedTypes = [
'bool']
36 "HLT_j30_muvtx_noiso",
38 if rpvllTrig.doRPVLLTriggerAPI:
39 TriggerNames += apitriggers.getHVprescaledMuvtxTriggers()
41 primRPVLLDESDM.add_JobProperty(HV_prescaledMuvtxTriggerFlags)
45 allowedTypes = [
'bool']
51 cutMetMin = 120.0*Units.GeV
52 primRPVLLDESDM.add_JobProperty(HV_JetMETFilterFlags)
56 allowedTypes = [
'bool']
59 "HLT_j30_jes_cleanLLP_PS_llp_L1TAU60",
60 "HLT_j30_jes_cleanLLP_PS_llp_noiso_L1TAU60",
61 "HLT_j30_jes_cleanLLP_PS_llp_L1LLP-NOMATCH",
62 "HLT_j30_jes_cleanLLP_PS_llp_noiso_L1LLP-NOMATCH",
63 "HLT_j30_jes_cleanLLP_PS_llp_L1TAU100",
64 "HLT_j30_jes_cleanLLP_PS_llp_noiso_L1TAU100",
65 "HLT_j30_jes_cleanLLP_PS_llp_L1LLP-RO",
66 "HLT_j30_jes_cleanLLP_PS_llp_noiso_L1LLP-RO",
73 if rpvllTrig.doRPVLLTriggerAPI:
74 TriggerNames += apitriggers.getHVCalRatioTriggers()
76 primRPVLLDESDM.add_JobProperty(HV_CalRatioTriggerFlags)