File indexing completed on 2023-03-17 10:58:46
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def getHILowLumiTriggers():
0004 ret=cms.VPSet()
0005 partialPathName = "HLT_AK4CaloJet30_v"
0006 hltHICaloJet30 = cms.PSet(
0007 triggerSelection = cms.string(partialPathName+"*"),
0008 handlerType = cms.string("FromHLT"),
0009 partialPathName = cms.string(partialPathName),
0010 partialFilterName = cms.string("hltSingleAK4CaloJet"),
0011 dqmhistolabel = cms.string("hltHICaloJet30"),
0012 mainDQMDirname = cms.untracked.string(dirname),
0013 singleObjectsPreselection = cms.string("1==1"),
0014 singleObjectDrawables = cms.VPSet(
0015 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
0016 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5), max = cms.double(5)),
0017 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0018 ),
0019 combinedObjectSelection = cms.string("1==1"),
0020 combinedObjectSortCriteria = cms.string("at(0).pt"),
0021 combinedObjectDimension = cms.int32(1),
0022 combinedObjectDrawables = cms.VPSet()
0023 )
0024 ret.append(hltHICaloJet30)
0025
0026 hltHICaloJet40 = hltHICaloJet30.clone(partialPathName = "HLT_AK4CaloJet40_v",
0027 triggerSelection = "HLT_AK4CaloJet40_v*",
0028 dqmhistolabel = "hltHICaloJet40"
0029 )
0030 ret.append(hltHICaloJet40)
0031
0032 hltHICaloJet50 = hltHICaloJet30.clone(partialPathName = "HLT_AK4CaloJet50_v",
0033 triggerSelection = "HLT_AK4CaloJet50_v*",
0034 dqmhistolabel = "hltHICaloJet50"
0035 )
0036 ret.append(hltHICaloJet50)
0037
0038 hltHICaloJet80 = hltHICaloJet30.clone(partialPathName = "HLT_AK4CaloJet80_v",
0039 triggerSelection = "HLT_AK4CaloJet80_v*",
0040 dqmhistolabel = "hltHICaloJet80"
0041 )
0042 ret.append(hltHICaloJet80)
0043
0044 hltHICaloJet100 = hltHICaloJet30.clone(partialPathName = "HLT_AK4CaloJet100_v",
0045 triggerSelection = "HLT_AK4CaloJet100_v*",
0046 dqmhistolabel = "hltHICaloJet100"
0047 )
0048 ret.append(hltHICaloJet100)
0049
0050 hltHICaloJet30ForEndOfFill = hltHICaloJet30.clone(partialPathName = "HLT_AK4CaloJet30ForEndOfFill_v",
0051 triggerSelection = "HLT_AK4CaloJet30ForEndOfFill_v*",
0052 dqmhistolabel = "hltHICaloJet30ForEndOfFill"
0053 )
0054 ret.append(hltHICaloJet30ForEndOfFill)
0055
0056 hltHICaloJet40ForEndOfFill = hltHICaloJet30.clone(partialPathName = cms.string("HLT_AK4CaloJet40ForEndOfFill_v"),
0057 triggerSelection = cms.string("HLT_AK4CaloJet40ForEndOfFill_v*"),
0058 dqmhistolabel = cms.string("hltHICaloJet40ForEndOfFill")
0059 )
0060 ret.append(hltHICaloJet40ForEndOfFill)
0061
0062 hltHICaloJet50ForEndOfFill = hltHICaloJet30.clone(partialPathName = "HLT_AK4CaloJet50ForEndOfFill_v",
0063 triggerSelection = "HLT_AK4CaloJet50ForEndOfFill_v*",
0064 dqmhistolabel = "hltHICaloJet50ForEndOfFill"
0065 )
0066 ret.append(hltHICaloJet50ForEndOfFill)
0067
0068
0069 hltHIPFJet30 = hltHICaloJet30.clone(partialPathName = "HLT_AK4PFJet30_v",
0070 triggerSelection = "HLT_AK4PFJet30_v*",
0071 dqmhistolabel = "hltHIPFJet30",
0072 partialFilterName = "hltSingleAK4PFJet"
0073 )
0074 ret.append(hltHIPFJet30)
0075
0076 hltHIPFJet50 = hltHIPFJet30.clone(partialPathName = "HLT_AK4PFJet50_v",
0077 triggerSelection = "HLT_AK4PFJet50_v*",
0078 dqmhistolabel = "hltHIPFJet50"
0079 )
0080 ret.append(hltHIPFJet50)
0081
0082 hltHIPFJet80 = hltHIPFJet30.clone(partialPathName = "HLT_AK4PFJet80_v",
0083 triggerSelection = "HLT_AK4PFJet80_v*",
0084 dqmhistolabel = "hltHIPFJet80"
0085 )
0086 ret.append(hltHIPFJet80)
0087
0088 hltHIPFJet100 = hltHIPFJet30.clone(partialPathName = "HLT_AK4PFJet100_v",
0089 triggerSelection = "HLT_AK4PFJet100_v*",
0090 dqmhistolabel = "hltHIPFJet100"
0091 )
0092 ret.append(hltHIPFJet100)
0093
0094 hltHIPFJet30ForEndOfFill = hltHIPFJet30.clone(partialPathName = "HLT_AK4PFJet30ForEndOfFill_v",
0095 triggerSelection = "HLT_AK4PFJet30ForEndOfFill_v*",
0096 dqmhistolabel = "hltHIPFJet30ForEndOfFill"
0097 )
0098 ret.append(hltHIPFJet30ForEndOfFill)
0099
0100 hltHIPFJet50ForEndOfFill = hltHIPFJet30.clone(partialPathName = "HLT_AK4PFJet50ForEndOfFill_v",
0101 triggerSelection = "HLT_AK4PFJet50ForEndOfFill_v*",
0102 dqmhistolabel = "hltHIPFJet50ForEndOfFill"
0103 )
0104 ret.append(hltHIPFJet50ForEndOfFill)
0105
0106 hltHISinglePhoton10 = hltHICaloJet30.clone(partialPathName = "HLT_HISinglePhoton10_v",
0107 triggerSelection = "HLT_HISinglePhoton10_v*",
0108 dqmhistolabel = "hltHISinglePhoton10",
0109 partialFilterName = "hltHIPhoton"
0110 )
0111 ret.append(hltHISinglePhoton10)
0112
0113 hltHISinglePhoton15 = hltHISinglePhoton10.clone(partialPathName = "HLT_HISinglePhoton15_v",
0114 triggerSelection = "HLT_HISinglePhoton15_v*",
0115 dqmhistolabel = "hltHISinglePhoton15"
0116 )
0117 ret.append(hltHISinglePhoton15)
0118
0119
0120 hltHISinglePhoton20 = hltHISinglePhoton10.clone(partialPathName = "HLT_HISinglePhoton20_v",
0121 triggerSelection = "HLT_HISinglePhoton20_v*",
0122 dqmhistolabel = "hltHISinglePhoton20"
0123 )
0124 ret.append(hltHISinglePhoton20)
0125
0126 hltHISinglePhoton40 = hltHISinglePhoton10.clone(partialPathName = "HLT_HISinglePhoton40_v",
0127 triggerSelection = "HLT_HISinglePhoton40_v*",
0128 dqmhistolabel = "hltHISinglePhoton40"
0129 )
0130 ret.append(hltHISinglePhoton40)
0131
0132 hltHISinglePhoton60 = hltHISinglePhoton10.clone(partialPathName = cms.string("HLT_HISinglePhoton60_v"),
0133 triggerSelection = cms.string("HLT_HISinglePhoton60_v*"),
0134 dqmhistolabel = cms.string("hltHISinglePhoton60")
0135 )
0136 ret.append(hltHISinglePhoton60)
0137
0138 hltHISinglePhoton10ForEndOfFill = hltHISinglePhoton10.clone(partialPathName = "HLT_HISinglePhoton10ForEndOfFill_v",
0139 triggerSelection = "HLT_HISinglePhoton10ForEndOfFill_v*",
0140 dqmhistolabel = "hltHISinglePhoton10ForEndOfFill"
0141 )
0142 ret.append(hltHISinglePhoton10ForEndOfFill)
0143
0144 hltHISinglePhoton15ForEndOfFill = hltHISinglePhoton10.clone(partialPathName = "HLT_HISinglePhoton15ForEndOfFill_v",
0145 triggerSelection = "HLT_HISinglePhoton15ForEndOfFill_v*",
0146 dqmhistolabel = "hltHISinglePhoton15ForEndOfFill"
0147 )
0148 ret.append(hltHISinglePhoton15ForEndOfFill)
0149
0150 hltHISinglePhoton20ForEndOfFill = hltHISinglePhoton10.clone(partialPathName = "HLT_HISinglePhoton20ForEndOfFill_v",
0151 triggerSelection = "HLT_HISinglePhoton20ForEndOfFill_v*",
0152 dqmhistolabel = "hltHISinglePhoton20ForEndOfFill"
0153 )
0154 ret.append(hltHISinglePhoton20ForEndOfFill)
0155
0156 return ret
0157
0158 def getFullTrackVPSet():
0159 ret=cms.VPSet()
0160 thresholds = [12, 20, 30, 50]
0161 for t in thresholds:
0162 partialPathName = "HLT_FullTrack"+str(t)+"_v"
0163 hltFullTrack = cms.PSet(
0164 triggerSelection = cms.string(partialPathName+"*"),
0165 handlerType = cms.string("FromHLT"),
0166 partialPathName = cms.string(partialPathName),
0167 partialFilterName = cms.string("hltHighPtFullTrack"),
0168 dqmhistolabel = cms.string("hltHighPtFullTrack"),
0169 mainDQMDirname = cms.untracked.string(dirname),
0170 singleObjectsPreselection = cms.string("1==1"),
0171 singleObjectDrawables = cms.VPSet(
0172 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(0), max = cms.double(100)),
0173 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0174 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0175 ),
0176 combinedObjectSelection = cms.string("1==1"),
0177 combinedObjectSortCriteria = cms.string("at(0).pt"),
0178 combinedObjectDimension = cms.int32(1),
0179 combinedObjectDrawables = cms.VPSet()
0180 )
0181 ret.append(hltFullTrack)
0182
0183 thresholds2 = [12]
0184 for t in thresholds2:
0185 partialPathName = "HLT_FullTrack"+str(t)+"ForEndOfFill_v"
0186 hltFullTrack = cms.PSet(
0187 triggerSelection = cms.string(partialPathName+"*"),
0188 handlerType = cms.string("FromHLT"),
0189 partialPathName = cms.string(partialPathName),
0190 partialFilterName = cms.string("hltHighPtFullTrack"),
0191 dqmhistolabel = cms.string("hltHighPtFullTrack"),
0192 mainDQMDirname = cms.untracked.string(dirname),
0193 singleObjectsPreselection = cms.string("1==1"),
0194 singleObjectDrawables = cms.VPSet(
0195 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(0), max = cms.double(100)),
0196 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0197 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0198 ),
0199 combinedObjectSelection = cms.string("1==1"),
0200 combinedObjectSortCriteria = cms.string("at(0).pt"),
0201 combinedObjectDimension = cms.int32(1),
0202 combinedObjectDrawables = cms.VPSet()
0203 )
0204 ret.append(hltFullTrack)
0205
0206 thresholds3 = [85,105,135,155]
0207 for t in thresholds3:
0208 partialPathName = "HLT_FullTracks_Multiplicity"+str(t)+"_v"
0209 hltFullTrackMult = cms.PSet(
0210 triggerSelection = cms.string(partialPathName+"*"),
0211 handlerType = cms.string("FromHLT"),
0212 partialPathName = cms.string(partialPathName),
0213 partialFilterName = cms.string("hltFullTrackHighMult"),
0214 dqmhistolabel = cms.string("hltFullTrackHighMult"),
0215 mainDQMDirname = cms.untracked.string(dirname),
0216 singleObjectsPreselection = cms.string("1==1"),
0217 singleObjectDrawables = cms.VPSet(
0218 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(0), max = cms.double(100)),
0219 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0220 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0221 ),
0222 combinedObjectSelection = cms.string("1==1"),
0223 combinedObjectSortCriteria = cms.string("at(0).pt"),
0224 combinedObjectDimension = cms.int32(1),
0225 combinedObjectDrawables = cms.VPSet()
0226 )
0227 ret.append(hltFullTrackMult)
0228
0229 thresholds4 = [20, 30, 40]
0230 for t in thresholds4:
0231 partialPathName = "HLT_PAFullTracks_HighPt"+str(t)+"_v"
0232 hltPAFullTrack = cms.PSet(
0233 triggerSelection = cms.string(partialPathName+"*"),
0234 handlerType = cms.string("FromHLT"),
0235 partialPathName = cms.string(partialPathName),
0236 partialFilterName = cms.string("hltPAFullTrack"),
0237 dqmhistolabel = cms.string("hltPAFullTrack"),
0238 mainDQMDirname = cms.untracked.string(dirname),
0239 singleObjectsPreselection = cms.string("1==1"),
0240 singleObjectDrawables = cms.VPSet(
0241 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(0), max = cms.double(100)),
0242 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0243 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0244 ),
0245 combinedObjectSelection = cms.string("1==1"),
0246 combinedObjectSortCriteria = cms.string("at(0).pt"),
0247 combinedObjectDimension = cms.int32(1),
0248 combinedObjectDrawables = cms.VPSet()
0249 )
0250 ret.append(hltPAFullTrack)
0251
0252 return ret
0253
0254 def getPAHighMultVPSet():
0255 ret=cms.VPSet()
0256 thresholds = [120, 150, 185, 220, 250, 280]
0257 for t in thresholds:
0258 partialPathName = "HLT_PAFullTracks_Multiplicity"+str(t)+"_v"
0259
0260 hltPAFullTracks = cms.PSet(
0261 triggerSelection = cms.string(partialPathName+"*"),
0262 handlerType = cms.string("FromHLT"),
0263 partialPathName = cms.string(partialPathName),
0264 partialFilterName = cms.string("hltPAFullTrackHighMult"),
0265 dqmhistolabel = cms.string("hltPAFullTracks"),
0266 mainDQMDirname = cms.untracked.string(dirname),
0267 singleObjectsPreselection = cms.string("1==1"),
0268 singleObjectDrawables = cms.VPSet(
0269 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0270 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0271 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0272 ),
0273 combinedObjectSelection = cms.string("1==1"),
0274 combinedObjectSortCriteria = cms.string("at(0).pt"),
0275 combinedObjectDimension = cms.int32(1),
0276 combinedObjectDrawables = cms.VPSet()
0277 )
0278 ret.append(hltPAFullTracks)
0279
0280 return ret
0281
0282 def getPAHighMultHighPtVPSet():
0283 ret=cms.VPSet()
0284 thresholds = [8, 16]
0285 for t in thresholds:
0286 partialPathName = "HLT_PAFullTracks_Multiplicity110_HighPt"+str(t)+"_v"
0287
0288 hltPAFullTracks = cms.PSet(
0289 triggerSelection = cms.string(partialPathName+"*"),
0290 handlerType = cms.string("FromHLT"),
0291 partialPathName = cms.string(partialPathName),
0292 partialFilterName = cms.string("hltPAFullTrackHighPt"),
0293 dqmhistolabel = cms.string("hltPAFullTracks"),
0294 mainDQMDirname = cms.untracked.string(dirname),
0295 singleObjectsPreselection = cms.string("1==1"),
0296 singleObjectDrawables = cms.VPSet(
0297 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0298 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0299 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0300 ),
0301 combinedObjectSelection = cms.string("1==1"),
0302 combinedObjectSortCriteria = cms.string("at(0).pt"),
0303 combinedObjectDimension = cms.int32(1),
0304 combinedObjectDrawables = cms.VPSet()
0305 )
0306 ret.append(hltPAFullTracks)
0307
0308 thresholds = [8, 16]
0309 for t in thresholds:
0310 partialPathName = "HLT_PAFullTracks_HFSumEt005_HighPt"+str(t)+"_v"
0311
0312 hltPAFullTracks = cms.PSet(
0313 triggerSelection = cms.string(partialPathName+"*"),
0314 handlerType = cms.string("FromHLT"),
0315 partialPathName = cms.string(partialPathName),
0316 partialFilterName = cms.string("hltPAFullTrackHighPt"),
0317 dqmhistolabel = cms.string("hltPAFullTracks"),
0318 mainDQMDirname = cms.untracked.string(dirname),
0319 singleObjectsPreselection = cms.string("1==1"),
0320 singleObjectDrawables = cms.VPSet(
0321 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0322 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0323 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0324 ),
0325 combinedObjectSelection = cms.string("1==1"),
0326 combinedObjectSortCriteria = cms.string("at(0).pt"),
0327 combinedObjectDimension = cms.int32(1),
0328 combinedObjectDrawables = cms.VPSet()
0329 )
0330 ret.append(hltPAFullTracks)
0331
0332 return ret
0333
0334 def getPAHighPtVPSet():
0335 ret=cms.VPSet()
0336 jetTypes = ["Calo", "PF"]
0337 jetThresholds = [40, 60, 80, 100, 120]
0338 jetThresholdsFor1 = [40, 60]
0339 jetThresholdsFor2 = [40]
0340 jetThresholdsForMB = [40]
0341 bjetThresholds = [40, 60, 80]
0342 dijetAveThresholds = [40, 60, 80]
0343 gammaThresholds = [10, 15, 20, 30, 40]
0344 gammaMBThresholds = [15, 20]
0345 gammaThresholdsEGJet = [30, 40]
0346 isogammaThresholds = [20]
0347 eleThresholds = [20]
0348
0349 jetThresholdsMu = [30, 40, 60]
0350 gammaThresholdsMu = [10, 15, 20]
0351 muThresholds = [3, 5]
0352
0353 for jType in jetTypes:
0354 for t in jetThresholds:
0355 if jType == "Calo" and t == 120:
0356 continue
0357 partialPathName = "HLT_PAAK4" + jType + "Jet" + str(t) + "_Eta5p1_v"
0358 hltSingleJet = cms.PSet(
0359 triggerSelection = cms.string(partialPathName+"*"),
0360 handlerType = cms.string("FromHLT"),
0361 partialPathName = cms.string(partialPathName),
0362 partialFilterName = cms.string("hltSinglePAAK4" + jType + "Jet"),
0363 dqmhistolabel = cms.string("hltSingleAK4" + jType + "Jet" + str(t)),
0364 mainDQMDirname = cms.untracked.string(dirname),
0365 singleObjectsPreselection = cms.string("1==1"),
0366 singleObjectDrawables = cms.VPSet(
0367 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0368 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0369 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0370 ),
0371 combinedObjectSelection = cms.string("1==1"),
0372 combinedObjectSortCriteria = cms.string("at(0).pt"),
0373 combinedObjectDimension = cms.int32(1),
0374 combinedObjectDrawables = cms.VPSet()
0375 )
0376 ret.append(hltSingleJet)
0377
0378 for t in jetThresholdsForMB:
0379 partialPathName = "HLT_PAAK4" + jType + "Jet" + str(t) + "_Eta5p1_SeededWithMB_v"
0380 hltSingleJet = cms.PSet(
0381 triggerSelection = cms.string(partialPathName+"*"),
0382 handlerType = cms.string("FromHLT"),
0383 partialPathName = cms.string(partialPathName),
0384 partialFilterName = cms.string("hltSinglePAAK4" + jType + "Jet"),
0385 dqmhistolabel = cms.string("hltSingleAK4" + jType + "Jet" + str(t)),
0386 mainDQMDirname = cms.untracked.string(dirname),
0387 singleObjectsPreselection = cms.string("1==1"),
0388 singleObjectDrawables = cms.VPSet(
0389 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0390 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0391 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0392 ),
0393 combinedObjectSelection = cms.string("1==1"),
0394 combinedObjectSortCriteria = cms.string("at(0).pt"),
0395 combinedObjectDimension = cms.int32(1),
0396 combinedObjectDrawables = cms.VPSet()
0397 )
0398 ret.append(hltSingleJet)
0399
0400 for t in jetThresholdsFor1:
0401 partialPathName = "HLT_PAAK4" + jType + "Jet" + str(t) + "_Eta1p9toEta5p1_v"
0402 hltSingleJet = cms.PSet(
0403 triggerSelection = cms.string(partialPathName+"*"),
0404 handlerType = cms.string("FromHLT"),
0405 partialPathName = cms.string(partialPathName),
0406 partialFilterName = cms.string("hltSinglePAAK4" + jType + "Jet" + str(t) + "MinEta1p9"),
0407 dqmhistolabel = cms.string("hltSingleAK4" + jType + "Jet" + str(t) + "MinEta1p9"),
0408 mainDQMDirname = cms.untracked.string(dirname),
0409 singleObjectsPreselection = cms.string("1==1"),
0410 singleObjectDrawables = cms.VPSet(
0411 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0412 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0413 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0414 ),
0415 combinedObjectSelection = cms.string("1==1"),
0416 combinedObjectSortCriteria = cms.string("at(0).pt"),
0417 combinedObjectDimension = cms.int32(1),
0418 combinedObjectDrawables = cms.VPSet()
0419 )
0420 ret.append(hltSingleJet)
0421
0422 for t in jetThresholdsFor2:
0423 partialPathName = "HLT_PAAK4" + jType + "Jet" + str(t) + "_Eta2p9toEta5p1_v"
0424 hltSingleJet = cms.PSet(
0425 triggerSelection = cms.string(partialPathName+"*"),
0426 handlerType = cms.string("FromHLT"),
0427 partialPathName = cms.string(partialPathName),
0428 partialFilterName = cms.string("hltSinglePAAK4" + jType + "Jet" + str(t) + "MinEta2p9"),
0429 dqmhistolabel = cms.string("hltSingleAK4" + jType + "Jet" + str(t) + "MinEta2p9"),
0430 mainDQMDirname = cms.untracked.string(dirname),
0431 singleObjectsPreselection = cms.string("1==1"),
0432 singleObjectDrawables = cms.VPSet(
0433 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0434 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0435 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0436 ),
0437 combinedObjectSelection = cms.string("1==1"),
0438 combinedObjectSortCriteria = cms.string("at(0).pt"),
0439 combinedObjectDimension = cms.int32(1),
0440 combinedObjectDrawables = cms.VPSet()
0441 )
0442 ret.append(hltSingleJet)
0443
0444 for t in dijetAveThresholds:
0445 partialPathName = "HLT_PADiAK4" + jType + "JetAve" + str(t) + "_Eta5p1_v"
0446 hltSingleJet = cms.PSet(
0447 triggerSelection = cms.string(partialPathName+"*"),
0448 handlerType = cms.string("FromHLT"),
0449 partialPathName = cms.string(partialPathName),
0450 partialFilterName = cms.string("hltDiAk4" + jType + "JetAve"),
0451 dqmhistolabel = cms.string("hltDiAk4" + jType + "JetAve" + str(t)),
0452 mainDQMDirname = cms.untracked.string(dirname),
0453 singleObjectsPreselection = cms.string("1==1"),
0454 singleObjectDrawables = cms.VPSet(
0455 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0456 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0457 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0458 ),
0459 combinedObjectSelection = cms.string("1==1"),
0460 combinedObjectSortCriteria = cms.string("at(0).pt"),
0461 combinedObjectDimension = cms.int32(1),
0462 combinedObjectDrawables = cms.VPSet()
0463 )
0464 ret.append(hltSingleJet)
0465
0466 for t in bjetThresholds:
0467 partialPathName = "HLT_PAAK4" + jType + "BJetCSV" + str(t) + "_Eta2p1_v"
0468 hltSingleJet = cms.PSet(
0469 triggerSelection = cms.string(partialPathName+"*"),
0470 handlerType = cms.string("FromHLT"),
0471 partialPathName = cms.string(partialPathName),
0472 partialFilterName = cms.string("hltSinglePAAK4" + jType + "Jet"),
0473 dqmhistolabel = cms.string("hltSinglePAAK4" + jType + "BJetCSV" + str(t)),
0474 mainDQMDirname = cms.untracked.string(dirname),
0475 singleObjectsPreselection = cms.string("1==1"),
0476 singleObjectDrawables = cms.VPSet(
0477 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0478 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0479 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0480 ),
0481 combinedObjectSelection = cms.string("1==1"),
0482 combinedObjectSortCriteria = cms.string("at(0).pt"),
0483 combinedObjectDimension = cms.int32(1),
0484 combinedObjectDrawables = cms.VPSet()
0485 )
0486 ret.append(hltSingleJet)
0487
0488 for t in bjetThresholds:
0489 partialPathName = "HLT_PAAK4" + "PF" + "BJetCSV" + str(t) + "_CommonTracking_Eta2p1_v"
0490 hltSingleJet = cms.PSet(
0491 triggerSelection = cms.string(partialPathName+"*"),
0492 handlerType = cms.string("FromHLT"),
0493 partialPathName = cms.string(partialPathName),
0494 partialFilterName = cms.string("hltSinglePAAK4" + jType + "Jet"),
0495 dqmhistolabel = cms.string("hltSinglePAAK4" + jType + "BJetCSV" + str(t) + "CommonTracking"),
0496 mainDQMDirname = cms.untracked.string(dirname),
0497 singleObjectsPreselection = cms.string("1==1"),
0498 singleObjectDrawables = cms.VPSet(
0499 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0500 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0501 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0502 ),
0503 combinedObjectSelection = cms.string("1==1"),
0504 combinedObjectSortCriteria = cms.string("at(0).pt"),
0505 combinedObjectDimension = cms.int32(1),
0506 combinedObjectDrawables = cms.VPSet()
0507 )
0508 ret.append(hltSingleJet)
0509
0510 for t in gammaThresholds:
0511 partialPathName = "HLT_PASinglePhoton" + str(t) + "_Eta3p1_v"
0512 hltSingleGamma = cms.PSet(
0513 triggerSelection = cms.string(partialPathName+"*"),
0514 handlerType = cms.string("FromHLT"),
0515 partialPathName = cms.string(partialPathName),
0516 partialFilterName = cms.string("hltHIPhoton"),
0517 dqmhistolabel = cms.string("hltHIPhoton" + str(t)),
0518 mainDQMDirname = cms.untracked.string(dirname),
0519 singleObjectsPreselection = cms.string("1==1"),
0520 singleObjectDrawables = cms.VPSet(
0521 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0522 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0523 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0524 ),
0525 combinedObjectSelection = cms.string("1==1"),
0526 combinedObjectSortCriteria = cms.string("at(0).pt"),
0527 combinedObjectDimension = cms.int32(1),
0528 combinedObjectDrawables = cms.VPSet()
0529 )
0530 ret.append(hltSingleGamma)
0531
0532 for t in gammaMBThresholds:
0533 partialPathName = "HLT_PASinglePhoton" + str(t) + "_Eta3p1_SeededWithMB_v"
0534 hltSingleGamma = cms.PSet(
0535 triggerSelection = cms.string(partialPathName+"*"),
0536 handlerType = cms.string("FromHLT"),
0537 partialPathName = cms.string(partialPathName),
0538 partialFilterName = cms.string("hltHIPhoton"),
0539 dqmhistolabel = cms.string("hltHIPhoton" + str(t)),
0540 mainDQMDirname = cms.untracked.string(dirname),
0541 singleObjectsPreselection = cms.string("1==1"),
0542 singleObjectDrawables = cms.VPSet(
0543 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0544 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0545 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0546 ),
0547 combinedObjectSelection = cms.string("1==1"),
0548 combinedObjectSortCriteria = cms.string("at(0).pt"),
0549 combinedObjectDimension = cms.int32(1),
0550 combinedObjectDrawables = cms.VPSet()
0551 )
0552 ret.append(hltSingleGamma)
0553
0554 for t in gammaThresholdsEGJet:
0555 partialPathName = "HLT_PASinglePhoton" + str(t) + "_L1EGJet_Eta3p1_v"
0556 hltSingleGamma = cms.PSet(
0557 triggerSelection = cms.string(partialPathName+"*"),
0558 handlerType = cms.string("FromHLT"),
0559 partialPathName = cms.string(partialPathName),
0560 partialFilterName = cms.string("hltHIPhoton"),
0561 dqmhistolabel = cms.string("hltHIPhoton" + str(t)),
0562 mainDQMDirname = cms.untracked.string(dirname),
0563 singleObjectsPreselection = cms.string("1==1"),
0564 singleObjectDrawables = cms.VPSet(
0565 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0566 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0567 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0568 ),
0569 combinedObjectSelection = cms.string("1==1"),
0570 combinedObjectSortCriteria = cms.string("at(0).pt"),
0571 combinedObjectDimension = cms.int32(1),
0572 combinedObjectDrawables = cms.VPSet()
0573 )
0574 ret.append(hltSingleGamma)
0575
0576 for t in gammaThresholds:
0577 partialPathName = "HLT_PAPhoton" + str(t) + "_Eta3p1_PPStyle_v"
0578 hltSingleGamma = cms.PSet(
0579 triggerSelection = cms.string(partialPathName+"*"),
0580 handlerType = cms.string("FromHLT"),
0581 partialPathName = cms.string(partialPathName),
0582 partialFilterName = cms.string("hltEGBptxAND" + str(t) + "EtFilter"),
0583 dqmhistolabel = cms.string("hltHIPhoton" + str(t) + "PPStyle"),
0584 mainDQMDirname = cms.untracked.string(dirname),
0585 singleObjectsPreselection = cms.string("1==1"),
0586 singleObjectDrawables = cms.VPSet(
0587 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0588 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0589 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0590 ),
0591 combinedObjectSelection = cms.string("1==1"),
0592 combinedObjectSortCriteria = cms.string("at(0).pt"),
0593 combinedObjectDimension = cms.int32(1),
0594 combinedObjectDrawables = cms.VPSet()
0595 )
0596 ret.append(hltSingleGamma)
0597
0598 for t in isogammaThresholds:
0599 partialPathName = "HLT_PASingleIsoPhoton" + str(t) + "_Eta3p1_v"
0600 hltSingleGamma = cms.PSet(
0601 triggerSelection = cms.string(partialPathName+"*"),
0602 handlerType = cms.string("FromHLT"),
0603 partialPathName = cms.string(partialPathName),
0604 partialFilterName = cms.string("hltHIPhoton"),
0605 dqmhistolabel = cms.string("hltHIIsoPhoton" + str(t)),
0606 mainDQMDirname = cms.untracked.string(dirname),
0607 singleObjectsPreselection = cms.string("1==1"),
0608 singleObjectDrawables = cms.VPSet(
0609 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0610 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0611 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0612 ),
0613 combinedObjectSelection = cms.string("1==1"),
0614 combinedObjectSortCriteria = cms.string("at(0).pt"),
0615 combinedObjectDimension = cms.int32(1),
0616 combinedObjectDrawables = cms.VPSet()
0617 )
0618 ret.append(hltSingleGamma)
0619
0620 for t in isogammaThresholds:
0621 partialPathName = "HLT_PAIsoPhoton" + str(t) + "_Eta3p1_PPStyle_v"
0622 hltSingleGamma = cms.PSet(
0623 triggerSelection = cms.string(partialPathName+"*"),
0624 handlerType = cms.string("FromHLT"),
0625 partialPathName = cms.string(partialPathName),
0626 partialFilterName = cms.string("hltIsoEGBptxAND" + str(t) + "EtFilter"),
0627 dqmhistolabel = cms.string("hltHIIsoPhoton" + str(t) + "PPStyle"),
0628 mainDQMDirname = cms.untracked.string(dirname),
0629 singleObjectsPreselection = cms.string("1==1"),
0630 singleObjectDrawables = cms.VPSet(
0631 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0632 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0633 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0634 ),
0635 combinedObjectSelection = cms.string("1==1"),
0636 combinedObjectSortCriteria = cms.string("at(0).pt"),
0637 combinedObjectDimension = cms.int32(1),
0638 combinedObjectDrawables = cms.VPSet()
0639 )
0640 ret.append(hltSingleGamma)
0641
0642 for t in eleThresholds:
0643 partialPathName = "HLT_PAEle" + str(t) + "_WPLoose_Gsf_v"
0644 hltSingleElectron = cms.PSet(
0645 triggerSelection = cms.string(partialPathName+"*"),
0646 handlerType = cms.string("FromHLT"),
0647 partialPathName = cms.string(partialPathName),
0648 partialFilterName = cms.string("hltPAEle" + str(t) + "WPLooseGsfTrackIsoFilter"),
0649 dqmhistolabel = cms.string("hltHIPAElectron" + str(t)),
0650 mainDQMDirname = cms.untracked.string(dirname),
0651 singleObjectsPreselection = cms.string("1==1"),
0652 singleObjectDrawables = cms.VPSet(
0653 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0654 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0655 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0656 ),
0657 combinedObjectSelection = cms.string("1==1"),
0658 combinedObjectSortCriteria = cms.string("at(0).pt"),
0659 combinedObjectDimension = cms.int32(1),
0660 combinedObjectDrawables = cms.VPSet()
0661 )
0662 ret.append(hltSingleElectron)
0663
0664 for t in jetThresholdsMu:
0665 for tMu in muThresholds:
0666 partialPathName = "HLT_PAAK4CaloJet" + str(t) + "_Eta5p1_PAL3Mu" + str(tMu) + "_v"
0667 hltJetMu = cms.PSet(
0668 triggerSelection = cms.string(partialPathName+"*"),
0669 handlerType = cms.string("FromHLT"),
0670 partialPathName = cms.string(partialPathName),
0671 partialFilterName = cms.string("hltSinglePAAK4CaloJet"),
0672 dqmhistolabel = cms.string("hltSingleAK4CaloJet" + str(t)),
0673 mainDQMDirname = cms.untracked.string(dirname),
0674 singleObjectsPreselection = cms.string("1==1"),
0675 singleObjectDrawables = cms.VPSet(
0676 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(420)),
0677 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5.0), max = cms.double(5.0)),
0678 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0679 ),
0680 combinedObjectSelection = cms.string("1==1"),
0681 combinedObjectSortCriteria = cms.string("at(0).pt"),
0682 combinedObjectDimension = cms.int32(1),
0683 combinedObjectDrawables = cms.VPSet()
0684 )
0685 ret.append(hltJetMu)
0686
0687 for t in gammaThresholdsMu:
0688 for tMu in muThresholds:
0689 partialPathName = "HLT_PASinglePhoton" + str(t) + "_Eta3p1_PAL3Mu" + str(tMu) + "_v"
0690 hltGammaMu = cms.PSet(
0691 triggerSelection = cms.string(partialPathName+"*"),
0692 handlerType = cms.string("FromHLT"),
0693 partialPathName = cms.string(partialPathName),
0694 partialFilterName = cms.string("hltHIPhoton"),
0695 dqmhistolabel = cms.string("hltHIPhoton" + str(t)),
0696 mainDQMDirname = cms.untracked.string(dirname),
0697 singleObjectsPreselection = cms.string("1==1"),
0698 singleObjectDrawables = cms.VPSet(
0699 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0700 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0701 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0702 ),
0703 combinedObjectSelection = cms.string("1==1"),
0704 combinedObjectSortCriteria = cms.string("at(0).pt"),
0705 combinedObjectDimension = cms.int32(1),
0706 combinedObjectDrawables = cms.VPSet()
0707 )
0708 ret.append(hltGammaMu)
0709
0710 partialPathName = "HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v"
0711 hltDoubleGamma = cms.PSet(
0712 triggerSelection = cms.string(partialPathName+"*"),
0713 handlerType = cms.string("FromHLT"),
0714 partialPathName = cms.string(partialPathName),
0715 partialFilterName = cms.string("hltHIDoublePhotonCut"),
0716 dqmhistolabel = cms.string("hltHIDoublePhotonCut15"),
0717 mainDQMDirname = cms.untracked.string(dirname),
0718 singleObjectsPreselection = cms.string("1==1"),
0719 singleObjectDrawables = cms.VPSet(
0720 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
0721 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
0722 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0723 ),
0724 combinedObjectSelection = cms.string("1==1"),
0725 combinedObjectSortCriteria = cms.string("at(0).pt"),
0726 combinedObjectDimension = cms.int32(1),
0727 combinedObjectDrawables = cms.VPSet()
0728 )
0729
0730 ret.append(hltDoubleGamma)
0731
0732 return ret
0733
0734
0735
0736
0737 def getPAMBVPSet():
0738 ret=cms.VPSet()
0739 partialPathName = "HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v"
0740 hltPAMBPixelTracks = cms.PSet(
0741 triggerSelection = cms.string(partialPathName+"*"),
0742 handlerType = cms.string("FromHLT"),
0743 partialPathName = cms.string(partialPathName),
0744 partialFilterName = cms.string("hltPAPixelFilter"),
0745 dqmhistolabel = cms.string("hltPAMBPixelTracks"),
0746 mainDQMDirname = cms.untracked.string(dirname),
0747 singleObjectsPreselection = cms.string("1==1"),
0748 singleObjectDrawables = cms.VPSet(
0749 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0750 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0751 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0752 ),
0753 combinedObjectSelection = cms.string("1==1"),
0754 combinedObjectSortCriteria = cms.string("at(0).pt"),
0755 combinedObjectDimension = cms.int32(1),
0756 combinedObjectDrawables = cms.VPSet()
0757 )
0758 ret.append(hltPAMBPixelTracks)
0759
0760 partialPathName = "HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v"
0761 hltPAMBPixelTracks = cms.PSet(
0762 triggerSelection = cms.string(partialPathName+"*"),
0763 handlerType = cms.string("FromHLT"),
0764 partialPathName = cms.string(partialPathName),
0765 partialFilterName = cms.string("hltPAPixelFilter"),
0766 dqmhistolabel = cms.string("hltPAMBPixelTracks"),
0767 mainDQMDirname = cms.untracked.string(dirname),
0768 singleObjectsPreselection = cms.string("1==1"),
0769 singleObjectDrawables = cms.VPSet(
0770 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0771 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0772 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0773 ),
0774 combinedObjectSelection = cms.string("1==1"),
0775 combinedObjectSortCriteria = cms.string("at(0).pt"),
0776 combinedObjectDimension = cms.int32(1),
0777 combinedObjectDrawables = cms.VPSet()
0778 )
0779 ret.append(hltPAMBPixelTracks)
0780
0781 partialPathName = "HLT_PAZeroBias_SinglePixelTrack_v"
0782 hltPAMBPixelTracks = cms.PSet(
0783 triggerSelection = cms.string(partialPathName+"*"),
0784 handlerType = cms.string("FromHLT"),
0785 partialPathName = cms.string(partialPathName),
0786 partialFilterName = cms.string("hltPAPixelFilter"),
0787 dqmhistolabel = cms.string("hltPAMBPixelTracks"),
0788 mainDQMDirname = cms.untracked.string(dirname),
0789 singleObjectsPreselection = cms.string("1==1"),
0790 singleObjectDrawables = cms.VPSet(
0791 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0792 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0793 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0794 ),
0795 combinedObjectSelection = cms.string("1==1"),
0796 combinedObjectSortCriteria = cms.string("at(0).pt"),
0797 combinedObjectDimension = cms.int32(1),
0798 combinedObjectDrawables = cms.VPSet()
0799 )
0800 ret.append(hltPAMBPixelTracks)
0801
0802 partialPathName = "HLT_PAZeroBias_DoublePixelTrack_v"
0803 hltPAMBPixelTracks = cms.PSet(
0804 triggerSelection = cms.string(partialPathName+"*"),
0805 handlerType = cms.string("FromHLT"),
0806 partialPathName = cms.string(partialPathName),
0807 partialFilterName = cms.string("hltPAPixelFilter"),
0808 dqmhistolabel = cms.string("hltPAMBPixelTracks"),
0809 mainDQMDirname = cms.untracked.string(dirname),
0810 singleObjectsPreselection = cms.string("1==1"),
0811 singleObjectDrawables = cms.VPSet(
0812 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0813 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0814 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0815 ),
0816 combinedObjectSelection = cms.string("1==1"),
0817 combinedObjectSortCriteria = cms.string("at(0).pt"),
0818 combinedObjectDimension = cms.int32(1),
0819 combinedObjectDrawables = cms.VPSet()
0820 )
0821 ret.append(hltPAMBPixelTracks)
0822
0823 partialPathName = "HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v"
0824 hltPAMBPixelTracks = cms.PSet(
0825 triggerSelection = cms.string(partialPathName+"*"),
0826 handlerType = cms.string("FromHLT"),
0827 partialPathName = cms.string(partialPathName),
0828 partialFilterName = cms.string("hltPAPixelFilter"),
0829 dqmhistolabel = cms.string("hlt_PASingleEG5_HFTTV_ST"),
0830 mainDQMDirname = cms.untracked.string(dirname),
0831 singleObjectsPreselection = cms.string("1==1"),
0832 singleObjectDrawables = cms.VPSet(
0833 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0834 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0835 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0836 ),
0837 combinedObjectSelection = cms.string("1==1"),
0838 combinedObjectSortCriteria = cms.string("at(0).pt"),
0839 combinedObjectDimension = cms.int32(1),
0840 combinedObjectDrawables = cms.VPSet()
0841 )
0842 ret.append(hltPAMBPixelTracks)
0843
0844 partialPathName = "HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v"
0845 hltPAMBPixelTracks = cms.PSet(
0846 triggerSelection = cms.string(partialPathName+"*"),
0847 handlerType = cms.string("FromHLT"),
0848 partialPathName = cms.string(partialPathName),
0849 partialFilterName = cms.string("hltPAPixelFilter"),
0850 dqmhistolabel = cms.string("hlt_PASingleEG5_HFOTV_ST"),
0851 mainDQMDirname = cms.untracked.string(dirname),
0852 singleObjectsPreselection = cms.string("1==1"),
0853 singleObjectDrawables = cms.VPSet(
0854 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0855 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0856 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0857 ),
0858 combinedObjectSelection = cms.string("1==1"),
0859 combinedObjectSortCriteria = cms.string("at(0).pt"),
0860 combinedObjectDimension = cms.int32(1),
0861 combinedObjectDrawables = cms.VPSet()
0862 )
0863 ret.append(hltPAMBPixelTracks)
0864
0865 partialPathName = "HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v"
0866 hltPAMBPixelTracks = cms.PSet(
0867 triggerSelection = cms.string(partialPathName+"*"),
0868 handlerType = cms.string("FromHLT"),
0869 partialPathName = cms.string(partialPathName),
0870 partialFilterName = cms.string("hltPAPixelFilter"),
0871 dqmhistolabel = cms.string("hlt_PADoubleEG2_HFTTV_ST"),
0872 mainDQMDirname = cms.untracked.string(dirname),
0873 singleObjectsPreselection = cms.string("1==1"),
0874 singleObjectDrawables = cms.VPSet(
0875 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0876 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0877 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0878 ),
0879 combinedObjectSelection = cms.string("1==1"),
0880 combinedObjectSortCriteria = cms.string("at(0).pt"),
0881 combinedObjectDimension = cms.int32(1),
0882 combinedObjectDrawables = cms.VPSet()
0883 )
0884 ret.append(hltPAMBPixelTracks)
0885
0886 partialPathName = "HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v"
0887 hltPAMBPixelTracks = cms.PSet(
0888 triggerSelection = cms.string(partialPathName+"*"),
0889 handlerType = cms.string("FromHLT"),
0890 partialPathName = cms.string(partialPathName),
0891 partialFilterName = cms.string("hltPAPixelFilter"),
0892 dqmhistolabel = cms.string("hlt_PADoubleEG2_HFOTV_ST"),
0893 mainDQMDirname = cms.untracked.string(dirname),
0894 singleObjectsPreselection = cms.string("1==1"),
0895 singleObjectDrawables = cms.VPSet(
0896 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(200), min = cms.double(0.0), max = cms.double(100)),
0897 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-2.5), max = cms.double(2.5)),
0898 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0899 ),
0900 combinedObjectSelection = cms.string("1==1"),
0901 combinedObjectSortCriteria = cms.string("at(0).pt"),
0902 combinedObjectDimension = cms.int32(1),
0903 combinedObjectDrawables = cms.VPSet()
0904 )
0905 ret.append(hltPAMBPixelTracks)
0906
0907 return ret
0908
0909
0910 def getHILowPU2017Triggers():
0911 ret=cms.VPSet()
0912 partialPathName = "HLT_AK4CaloJet120_v"
0913 hltHICaloJet120 = cms.PSet(
0914 triggerSelection = cms.string(partialPathName+"*"),
0915 handlerType = cms.string("FromHLT"),
0916 partialPathName = cms.string(partialPathName),
0917 partialFilterName = cms.string("hltSingleAK4CaloJet"),
0918 dqmhistolabel = cms.string("hltHICaloJet120"),
0919 mainDQMDirname = cms.untracked.string(dirname),
0920 singleObjectsPreselection = cms.string("1==1"),
0921 singleObjectDrawables = cms.VPSet(
0922 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
0923 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5), max = cms.double(5)),
0924 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0925 ),
0926 combinedObjectSelection = cms.string("1==1"),
0927 combinedObjectSortCriteria = cms.string("at(0).pt"),
0928 combinedObjectDimension = cms.int32(1),
0929 combinedObjectDrawables = cms.VPSet()
0930 )
0931 ret.append(hltHICaloJet120)
0932
0933 hltHIPFJet120 = hltHICaloJet120.clone(partialPathName = "HLT_AK4PFJet120_v",
0934 triggerSelection = "HLT_AK4PFJet120_v*",
0935 dqmhistolabel = "hltHIPFJet120",
0936 partialFilterName = "hltSingleAK4PFJet",
0937 )
0938 ret.append(hltHIPFJet120)
0939
0940 photonThresh = ['10', '15', '20', '30', '40', '50', '60']
0941 photonThresh2 = ['20', '30', '40', '50', '60']
0942
0943 for thresh in photonThresh:
0944 inString = 'HLT_HISinglePhoton' + thresh + '_Eta3p1ForPPRef_v'
0945 inStringAsterisk = 'HLT_HISinglePhoton' + thresh + '_Eta3p1ForPPRef_v*'
0946 inStringHistoLabel = 'hltHIPhoton' + thresh
0947
0948 temp = hltHICaloJet120.clone(partialPathName = inString,
0949 triggerSelection = inStringAsterisk,
0950 dqmhistolabel = inStringHistoLabel,
0951 partialFilterName = "hltHIPhoton",
0952 singleObjectDrawables = cms.VPSet(cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
0953 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3), max = cms.double(3)),
0954 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0955 )
0956 )
0957 ret.append(temp)
0958
0959 for thresh in photonThresh2:
0960 inString = 'HLT_Photon' + thresh + '_HoverELoose_v'
0961 inStringAsterisk = 'HLT_Photon' + thresh + '_HoverELoose_v*'
0962 inStringHistoLabel = 'hltPhoton' + thresh
0963 filterName = "hltEG" + thresh + "EtFilterLoose"
0964
0965 temp = hltHICaloJet120.clone(partialPathName = inString,
0966 triggerSelection = inStringAsterisk,
0967 dqmhistolabel = inStringHistoLabel,
0968 partialFilterName = filterName,
0969 singleObjectDrawables = cms.VPSet(cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
0970 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3), max = cms.double(3)),
0971 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0972 )
0973 )
0974 ret.append(temp)
0975
0976 return ret
0977
0978 def getPPRefHighPtVPSet():
0979 ret=cms.VPSet()
0980
0981
0982 partialPathName = "HLT_AK4CaloJet60_v"
0983 hltHICaloJet60 = cms.PSet(
0984 triggerSelection = cms.string(partialPathName+"*"),
0985 handlerType = cms.string("FromHLT"),
0986 partialPathName = cms.string(partialPathName),
0987 partialFilterName = cms.string("hltSingleAK4CaloJet"),
0988 dqmhistolabel = cms.string("hltHICaloJet60"),
0989 mainDQMDirname = cms.untracked.string(dirname),
0990 singleObjectsPreselection = cms.string("1==1"),
0991 singleObjectDrawables = cms.VPSet(
0992 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
0993 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-5), max = cms.double(5)),
0994 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
0995 ),
0996 combinedObjectSelection = cms.string("1==1"),
0997 combinedObjectSortCriteria = cms.string("at(0).pt"),
0998 combinedObjectDimension = cms.int32(1),
0999 combinedObjectDrawables = cms.VPSet()
1000 )
1001 ret.append(hltHICaloJet60)
1002
1003
1004 hltHIPFJet40 = hltHICaloJet60.clone(partialPathName = "HLT_AK4PFJet40_v",
1005 triggerSelection = "HLT_AK4PFJet40_v*",
1006 dqmhistolabel = "hltHIPFJet40",
1007 partialFilterName = "hltSingleAK4PFJet"
1008 )
1009 ret.append(hltHIPFJet40)
1010
1011 hltHIPFJet60 = hltHICaloJet60.clone(partialPathName = "HLT_AK4PFJet60_v",
1012 triggerSelection = "HLT_AK4PFJet60_v*",
1013 dqmhistolabel = "hltHIPFJet60",
1014 partialFilterName = "hltSingleAK4PFJet"
1015 )
1016 ret.append(hltHIPFJet60)
1017
1018
1019 BJetThresholds = ['30', '40', '60', '80']
1020 for thresh in BJetThresholds:
1021 hltHIBJet = hltHICaloJet60.clone(partialPathName = "HLT_AK4PFJet" + thresh + "_bTag_v",
1022 triggerSelection = "HLT_AK4PFJet" + thresh + "_bTag_v*",
1023 dqmhistolabel = "hltHIPFBJet" + thresh + "",
1024 partialFilterName = "hltSingleAK4PFJet" + thresh
1025 )
1026 ret.append(hltHIBJet)
1027
1028
1029 CaloFWDThresholds = ['30', '40', '60', '80']
1030 for thresh in CaloFWDThresholds:
1031 hltHICaloJetFWD = hltHICaloJet60.clone(partialPathName = cms.string("HLT_AK4CaloJet" + thresh + "FWD_v"),
1032 triggerSelection = cms.string("HLT_AK4CaloJet" + thresh + "FWD_v*"),
1033 dqmhistolabel = cms.string("hltHICaloJet" + thresh + "FWD"),
1034 partialFilterName = cms.string("hltSingleAK4CaloJet" + thresh + "FWD")
1035 )
1036 ret.append(hltHICaloJetFWD)
1037
1038
1039 PFFWDThresholds = ['30', '40', '60', '80']
1040 for thresh in PFFWDThresholds:
1041 hltHIPFJetFWD = hltHIPFJet60.clone(partialPathName = "HLT_AK4PFJet" + thresh + "FWD_v",
1042 triggerSelection = "HLT_AK4PFJet" + thresh + "FWD_v*",
1043 dqmhistolabel = "hltHIPFJet" + thresh + "FWD",
1044 partialFilterName = "hltSingleAK4PFJet" + thresh + "FWD"
1045 )
1046 ret.append(hltHIPFJetFWD)
1047
1048
1049 photonThresh = ['10', '15', '20', '30', '40', '50', '60']
1050 for thresh in photonThresh:
1051 inString = 'HLT_HISinglePhoton' + thresh + '_Eta1p5ForPPRef_v'
1052 inStringAsterisk = inString + '*'
1053 inStringHistoLabel = 'hltHIPhoton' + thresh + '1p5'
1054
1055 temp = hltHICaloJet60.clone(partialPathName = inString,
1056 triggerSelection = inStringAsterisk,
1057 dqmhistolabel = inStringHistoLabel,
1058 partialFilterName = "hltHIPhoton" + thresh + "Eta1p5",
1059 singleObjectDrawables = cms.VPSet(cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
1060 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3), max = cms.double(3)),
1061 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
1062 )
1063 )
1064 ret.append(temp)
1065
1066
1067 ElectronThreshold = ['10', '15', '20', '30', '40']
1068
1069 for thresh in ElectronThreshold:
1070 inString = 'HLT_Ele' + thresh + '_WPLoose_Gsf_v'
1071 inStringAsterisk = inString + '*'
1072 inStringHistoLabel = 'hltHIEle' + thresh
1073
1074 temp = hltHICaloJet60.clone(partialPathName = inString,
1075 triggerSelection = inStringAsterisk,
1076 dqmhistolabel = inStringHistoLabel,
1077 partialFilterName = "hltEle" + thresh + 'WPLoose1GsfTrackIsoFilter',
1078 singleObjectDrawables = cms.VPSet(cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(58), min = cms.double(10), max = cms.double(300)),
1079 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3), max = cms.double(3)),
1080 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
1081 )
1082 )
1083 ret.append(temp)
1084
1085
1086 hltHIEGJet = hltHIPFJet60.clone(partialPathName = "HLT_Ele20_eta2p1_WPTight_Gsf_CentralPFJet15_EleCleaned_v",
1087 triggerSelection = "HLT_Ele20_eta2p1_WPTight_Gsf_CentralPFJet15_EleCleaned_v*",
1088 dqmhistolabel = "hltHIEle20WPLooseAK4PFJet15",
1089 partialFilterName = "hltEle20PFJet15EleCleaned"
1090 )
1091 ret.append(hltHIEGJet)
1092
1093
1094 hltHIEGEG = hltHIPFJet60.clone(partialPathName = "HLT_Ele20_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v",
1095 triggerSelection = "HLT_Ele20_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v*",
1096 dqmhistolabel = "hltHIEle20Ele12CaloIdLTrackIdLIsoVLDZ",
1097 partialFilterName = "hltEle20Ele12CaloIdLTrackIdLIsoVLDZFilter"
1098 )
1099 ret.append(hltHIEGEG)
1100
1101
1102 DoublePhotonThreshold = ['15', '20And15', '20']
1103 for threshold in DoublePhotonThreshold:
1104 partialPathName = "HLT_HIDoublePhoton" + threshold + "_Eta3p1ForPPRef_Mass50to1000_v"
1105 hltDoubleGamma = cms.PSet(
1106 triggerSelection = cms.string(partialPathName+"*"),
1107 handlerType = cms.string("FromHLT"),
1108 partialPathName = cms.string(partialPathName),
1109 partialFilterName = cms.string("hltHIDoublePhoton" + threshold[-2:] + "Eta3p1"),
1110 dqmhistolabel = cms.string("hltHIDoublePhoton" + threshold + '_Eta3p1ForPPRef'),
1111 mainDQMDirname = cms.untracked.string(dirname),
1112 singleObjectsPreselection = cms.string("1==1"),
1113 singleObjectDrawables = cms.VPSet(
1114 cms.PSet (name = cms.string("pt"), expression = cms.string("pt"), bins = cms.int32(100), min = cms.double(20), max = cms.double(220)),
1115 cms.PSet (name = cms.string("eta"), expression = cms.string("eta"), bins = cms.int32(100), min = cms.double(-3.0), max = cms.double(3.0)),
1116 cms.PSet (name = cms.string("phi"), expression = cms.string("phi"), bins = cms.int32(100), min = cms.double(-3.15), max = cms.double(3.15))
1117 ),
1118 combinedObjectSelection = cms.string("1==1"),
1119 combinedObjectSortCriteria = cms.string("at(0).pt"),
1120 combinedObjectDimension = cms.int32(1),
1121 combinedObjectDrawables = cms.VPSet()
1122 )
1123
1124 ret.append(hltDoubleGamma)
1125
1126 return ret
1127
1128 def getHILowLumi():
1129 ret = cms.VPSet()
1130 ret.extend(getHILowLumiTriggers())
1131 ret.extend(getFullTrackVPSet())
1132 ret.extend(getPAHighMultVPSet())
1133 ret.extend(getPAHighMultHighPtVPSet())
1134 ret.extend(getPAMBVPSet())
1135 ret.extend(getPAHighPtVPSet())
1136 ret.extend(getHILowPU2017Triggers())
1137 ret.extend(getPPRefHighPtVPSet())
1138 return ret
1139
1140 dirname = "HLT/HI/"
1141
1142 processName = "HLT"
1143
1144 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
1145 HILowLumiHLTOfflineSource = DQMEDAnalyzer('FSQDiJetAve',
1146 triggerConfiguration = cms.PSet(
1147 hltResults = cms.InputTag('TriggerResults','',processName),
1148 l1tResults = cms.InputTag(''),
1149 l1tIgnoreMaskAndPrescale = cms.bool( False ),
1150 throw = cms.bool( False )
1151 ),
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165 triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","", processName),
1166 triggerResultsLabel = cms.InputTag("TriggerResults","", processName),
1167 useGenWeight = cms.bool(False),
1168
1169 todo = cms.VPSet(getHILowLumi())
1170 )
1171
1172
1173 HILowLumiHLTOfflineSourceSequence = cms.Sequence(HILowLumiHLTOfflineSource)