16 __doc__ =
"""Here, all necessary job flags for the RPV/LL SUSY DESD are defined."""
20 from AthenaCommon.JobProperties
import JobProperty, JobPropertyContainer
21 from AthenaCommon.JobProperties
import jobproperties
27 """ The Primary RPV/LL DPD flag/job property container."""
29 jobproperties.add_Container(PrimaryDPDFlags_RPVLLStream)
31 primRPVLLDESDM=jobproperties.PrimaryDPDFlags_RPVLLStream
33 from LongLivedParticleDPDMaker
import DiLepFlags
34 from LongLivedParticleDPDMaker
import DVFlags
35 from LongLivedParticleDPDMaker
import KinkedTrackFlags
36 from LongLivedParticleDPDMaker
import EmergingFlags
37 from LongLivedParticleDPDMaker
import StoppedFlags
38 from LongLivedParticleDPDMaker
import VH_DVFlags
39 from LongLivedParticleDPDMaker
import QuirksFlags
40 from LongLivedParticleDPDMaker
import HipsFlags
41 from LongLivedParticleDPDMaker
import HNLFlags
42 from LongLivedParticleDPDMaker
import HVFlags
43 from LongLivedParticleDPDMaker
import SmpCaloIdFlags
44 from LongLivedParticleDPDMaker
import SmpMsFlags
45 from LongLivedParticleDPDMaker
import VHFlags
46 from LongLivedParticleDPDMaker
import TauFlags
54 allowedTypes = [
"bool"]
56 primRPVLLDESDM.add_JobProperty(doDiLep)
60 allowedTypes = [
"bool"]
62 primRPVLLDESDM.add_JobProperty(doDV)
66 allowedTypes = [
"bool"]
68 primRPVLLDESDM.add_JobProperty(doKinkedTrack)
72 allowedTypes = [
"bool"]
74 primRPVLLDESDM.add_JobProperty(doEmerging)
78 allowedTypes = [
"bool"]
80 primRPVLLDESDM.add_JobProperty(doStopped)
84 allowedTypes = [
"bool"]
86 primRPVLLDESDM.add_JobProperty(doVH_DV)
90 allowedTypes = [
"bool"]
92 primRPVLLDESDM.add_JobProperty(doQuirks)
96 allowedTypes = [
"bool"]
98 primRPVLLDESDM.add_JobProperty(doHips)
102 allowedTypes = [
"bool"]
104 primRPVLLDESDM.add_JobProperty(doHnl)
108 allowedTypes = [
"bool"]
110 primRPVLLDESDM.add_JobProperty(doHV)
114 allowedTypes = [
"bool"]
116 primRPVLLDESDM.add_JobProperty(doSmpCaloId)
120 allowedTypes = [
"bool"]
122 primRPVLLDESDM.add_JobProperty(doSmpMs)
126 allowedTypes = [
"bool"]
128 primRPVLLDESDM.add_JobProperty(doVH)
132 allowedTypes = [
"bool"]
134 primRPVLLDESDM.add_JobProperty(doTaus)
139 allowedTypes = [
'bool']
141 applyPrescale =
False
143 primRPVLLDESDM.add_JobProperty(prescaleFlags)