Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:39

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 PhotonIsoEt10SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0004     outputFile = cms.untracked.string('./PhotonDQM.root'),
0005     MonitorDaemon = cms.untracked.bool(False),
0006     reqNum = cms.uint32(1),
0007     DaqMonitorBEInterface = cms.untracked.bool(True),
0008     filters = cms.VPSet(
0009 
0010 #get these parameters from the HLT tables for each release
0011 
0012 #iso single photon
0013     
0014 
0015 #non-iso Et 10
0016 
0017         cms.PSet(
0018             PlotBounds = cms.vdouble(0.0, 0.0),
0019             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonEt10EtFilter","","HLT"),
0020             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0021             theHLTOutputTypes = cms.uint32(100)
0022         ), 
0023         cms.PSet(
0024             PlotBounds = cms.vdouble(0.0, 10.0),
0025             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonEt10EcalIsolFilter","","HLT"),
0026             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltPhotonEcalNonIsol","","HLT")),
0027             theHLTOutputTypes = cms.uint32(100)
0028         ),
0029         cms.PSet(
0030             PlotBounds = cms.vdouble(0.0, 10.0),
0031             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonEt10HcalIsolFilter","","HLT"),
0032             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0033             theHLTOutputTypes = cms.uint32(100)
0034         ),
0035         cms.PSet(
0036             PlotBounds = cms.vdouble(0.0, 10.0),
0037             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonEt10TrackIsolFilter","","HLT"),
0038             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltNonIsoPhotonTrackIsol","","HLT")),
0039             theHLTOutputTypes = cms.uint32(91)
0040         )
0041 ),
0042     PtMax = cms.untracked.double(200.0)
0043 )
0044 
0045 
0046 PhotonIsoEt15SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0047     outputFile = cms.untracked.string('./PhotonDQM.root'),
0048     MonitorDaemon = cms.untracked.bool(False),
0049     reqNum = cms.uint32(1),
0050     DaqMonitorBEInterface = cms.untracked.bool(True),
0051     filters = cms.VPSet(
0052 
0053 #non-iso Et 15
0054 
0055         cms.PSet(
0056             PlotBounds = cms.vdouble(0.0, 0.0),
0057             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15EtFilter","","HLT"),
0058             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0059             theHLTOutputTypes = cms.uint32(100)
0060         ), 
0061         cms.PSet(
0062             PlotBounds = cms.vdouble(0.0, 10.0),
0063             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15EcalIsolFilter","","HLT"),
0064             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
0065             theHLTOutputTypes = cms.uint32(100)
0066         ),
0067         cms.PSet(
0068             PlotBounds = cms.vdouble(0.0, 10.0),
0069             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15HcalIsolFilter","","HLT"),
0070             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0071             theHLTOutputTypes = cms.uint32(100)
0072         ),
0073         cms.PSet(
0074             PlotBounds = cms.vdouble(0.0, 10.0),
0075             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15TrackIsolFilter","","HLT"),
0076             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
0077             theHLTOutputTypes = cms.uint32(91)
0078         )
0079 ),
0080     PtMax = cms.untracked.double(200.0)
0081 )
0082 
0083 PhotonIsoEt20SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0084     outputFile = cms.untracked.string('./PhotonDQM.root'),
0085     MonitorDaemon = cms.untracked.bool(False),
0086     reqNum = cms.uint32(1),
0087     DaqMonitorBEInterface = cms.untracked.bool(True),
0088     filters = cms.VPSet(
0089 
0090 
0091 #non-iso Et 20
0092 
0093         cms.PSet(
0094             PlotBounds = cms.vdouble(0.0, 0.0),
0095             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20EtFilter","","HLT"),
0096             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0097             theHLTOutputTypes = cms.uint32(100)
0098         ), 
0099         cms.PSet(
0100             PlotBounds = cms.vdouble(0.0, 10.0),
0101             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20EcalIsolFilter","","HLT"),
0102             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
0103             theHLTOutputTypes = cms.uint32(100)
0104         ),
0105         cms.PSet(
0106             PlotBounds = cms.vdouble(0.0, 10.0),
0107             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20HcalIsolFilter","","HLT"),
0108             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0109             theHLTOutputTypes = cms.uint32(100)
0110         ),
0111         cms.PSet(
0112             PlotBounds = cms.vdouble(0.0, 10.0),
0113             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20TrackIsolFilter","","HLT"),
0114             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
0115             theHLTOutputTypes = cms.uint32(91)
0116         )
0117 ),
0118     PtMax = cms.untracked.double(200.0)
0119 )
0120 
0121 PhotonIsoEt25SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0122     outputFile = cms.untracked.string('./PhotonDQM.root'),
0123     MonitorDaemon = cms.untracked.bool(False),
0124     reqNum = cms.uint32(1),
0125     DaqMonitorBEInterface = cms.untracked.bool(True),
0126     filters = cms.VPSet(
0127 
0128 
0129 #non-iso Et 25
0130 
0131         cms.PSet(
0132             PlotBounds = cms.vdouble(0.0, 0.0),
0133             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25EtFilter","","HLT"),
0134             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0135             theHLTOutputTypes = cms.uint32(100)
0136         ), 
0137         cms.PSet(
0138             PlotBounds = cms.vdouble(0.0, 10.0),
0139             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25EcalIsolFilter","","HLT"),
0140             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
0141             theHLTOutputTypes = cms.uint32(100)
0142         ),
0143         cms.PSet(
0144             PlotBounds = cms.vdouble(0.0, 10.0),
0145             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25HcalIsolFilter","","HLT"),
0146             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0147             theHLTOutputTypes = cms.uint32(100)
0148         ),
0149         cms.PSet(
0150             PlotBounds = cms.vdouble(0.0, 10.0),
0151             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25TrackIsolFilter","","HLT"),
0152             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
0153             theHLTOutputTypes = cms.uint32(91)
0154         )
0155 ),
0156 
0157     PtMax = cms.untracked.double(200.0)
0158 )
0159 
0160 PhotonIsoEt30SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0161     outputFile = cms.untracked.string('./PhotonDQM.root'),
0162     MonitorDaemon = cms.untracked.bool(False),
0163     reqNum = cms.uint32(1),
0164     DaqMonitorBEInterface = cms.untracked.bool(True),
0165     filters = cms.VPSet(
0166 
0167 #move me back please
0168 #iso single photon (et30)
0169         cms.PSet(
0170             PlotBounds = cms.vdouble(0.0, 0.0),
0171             HLTCollectionLabels = cms.InputTag("hltL1IsoSinglePhotonEtFilter","","HLT"),
0172             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0173             theHLTOutputTypes = cms.uint32(100)
0174         ), 
0175         cms.PSet(
0176             PlotBounds = cms.vdouble(0.0, 10.0),
0177             HLTCollectionLabels = cms.InputTag("hltL1IsoSinglePhotonEcalIsolFilter","","HLT"),
0178             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltPhotonEcalNonIsol","","HLT")),
0179             theHLTOutputTypes = cms.uint32(100)
0180         ),
0181         cms.PSet(
0182             PlotBounds = cms.vdouble(0.0, 10.0),
0183             HLTCollectionLabels = cms.InputTag("hltL1IsoSinglePhotonHcalIsolFilter","","HLT"),
0184             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltSingleEgammaHcalNonIsol","","HLT")),
0185             theHLTOutputTypes = cms.uint32(100)
0186         ),
0187         cms.PSet(
0188             PlotBounds = cms.vdouble(0.0, 10.0),
0189             HLTCollectionLabels = cms.InputTag("hltL1IsoSinglePhotonTrackIsolFilter","","HLT"),
0190             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltPhotonNonIsoTrackIsol","","HLT")),
0191             theHLTOutputTypes = cms.uint32(91)
0192         )
0193 ),
0194 
0195     PtMax = cms.untracked.double(200.0)
0196 )
0197 
0198 PhotonNonIsoEt15SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0199     outputFile = cms.untracked.string('./PhotonDQM.root'),
0200     MonitorDaemon = cms.untracked.bool(False),
0201     reqNum = cms.uint32(1),
0202     DaqMonitorBEInterface = cms.untracked.bool(True),
0203     filters = cms.VPSet(
0204 
0205         
0206 #non-iso et 15
0207 
0208 
0209         cms.PSet(
0210             PlotBounds = cms.vdouble(0.0, 0.0),
0211             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15EtFilter","","HLT"),
0212             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0213             theHLTOutputTypes = cms.uint32(100)
0214         ), 
0215         cms.PSet(
0216             PlotBounds = cms.vdouble(0.0, 10.0),
0217             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15EcalIsolFilter","","HLT"),
0218             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
0219             theHLTOutputTypes = cms.uint32(100)
0220         ),
0221         cms.PSet(
0222             PlotBounds = cms.vdouble(0.0, 10.0),
0223             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter","","HLT"),
0224             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0225             theHLTOutputTypes = cms.uint32(100)
0226         ),
0227         cms.PSet(
0228             PlotBounds = cms.vdouble(0.0, 10.0),
0229             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15TrackIsolFilter","","HLT"),
0230             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
0231             theHLTOutputTypes = cms.uint32(91)
0232         )
0233 ),
0234 
0235     PtMax = cms.untracked.double(200.0)
0236 )
0237 
0238 PhotonNonIsoEt25SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0239     outputFile = cms.untracked.string('./PhotonDQM.root'),
0240     MonitorDaemon = cms.untracked.bool(False),
0241     reqNum = cms.uint32(1),
0242     DaqMonitorBEInterface = cms.untracked.bool(True),
0243     filters = cms.VPSet(
0244 
0245 #non-iso Et 25
0246         
0247         cms.PSet(
0248             PlotBounds = cms.vdouble(0.0, 0.0),
0249             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25EtFilter","","HLT"),
0250             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0251             theHLTOutputTypes = cms.uint32(100)
0252         ), 
0253         cms.PSet(
0254             PlotBounds = cms.vdouble(0.0, 10.0),
0255             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25EcalIsolFilter","","HLT"),
0256             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
0257             theHLTOutputTypes = cms.uint32(100)
0258         ),
0259         cms.PSet(
0260             PlotBounds = cms.vdouble(0.0, 10.0),
0261             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25HcalIsolFilter","","HLT"),
0262             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0263             theHLTOutputTypes = cms.uint32(100)
0264         ),
0265         cms.PSet(
0266             PlotBounds = cms.vdouble(0.0, 10.0),
0267             HLTCollectionLabels = cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25TrackIsolFilter","","HLT"),
0268             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
0269             theHLTOutputTypes = cms.uint32(91)
0270         )
0271 ),
0272 
0273     PtMax = cms.untracked.double(200.0)
0274 )
0275 
0276 
0277 PhotonNonIsoEt40SourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0278     outputFile = cms.untracked.string('./PhotonDQM.root'),
0279     MonitorDaemon = cms.untracked.bool(False),
0280     reqNum = cms.uint32(1),
0281     DaqMonitorBEInterface = cms.untracked.bool(True),
0282     filters = cms.VPSet(
0283 
0284 
0285 #non-iso Single Photon
0286 
0287         cms.PSet(
0288             PlotBounds = cms.vdouble(0.0, 0.0),
0289             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonEtFilter","","HLT"),
0290             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0291             theHLTOutputTypes = cms.uint32(100)
0292         ), 
0293         cms.PSet(
0294             PlotBounds = cms.vdouble(0.0, 10.0),
0295             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonEcalIsolFilter","","HLT"),
0296             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
0297             theHLTOutputTypes = cms.uint32(100)
0298         ),
0299         cms.PSet(
0300             PlotBounds = cms.vdouble(0.0, 10.0),
0301             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonHcalIsolFilter","","HLT"),
0302             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
0303             theHLTOutputTypes = cms.uint32(100)
0304         ),
0305         cms.PSet(
0306             PlotBounds = cms.vdouble(0.0, 10.0),
0307             HLTCollectionLabels = cms.InputTag("hltL1NonIsoSinglePhotonTrackIsolFilter","","HLT"),
0308             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
0309             theHLTOutputTypes = cms.uint32(91)
0310         )
0311 ),
0312 
0313 
0314 #    disableROOToutput = cms.untracked.bool(False),
0315     PtMax = cms.untracked.double(200.0)
0316 )
0317 
0318 PhotonIsoDoubleSourcePlots = cms.EDAnalyzer("HLTMonPhotonSource",
0319     outputFile = cms.untracked.string('./PhotonDQM.root'),
0320     MonitorDaemon = cms.untracked.bool(False),
0321     reqNum = cms.uint32(1),
0322     DaqMonitorBEInterface = cms.untracked.bool(True),
0323     filters = cms.VPSet(
0324 
0325 
0326 #iso double photon
0327 
0328         cms.PSet(
0329             PlotBounds = cms.vdouble(0.0, 0.0),
0330             HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonEtFilter","","HLT"),
0331             IsoCollections = cms.VInputTag(cms.InputTag("none")),
0332             theHLTOutputTypes = cms.uint32(100)
0333         ), 
0334         cms.PSet(
0335             PlotBounds = cms.vdouble(0.0, 10.0),
0336             HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonEcalIsolFilter","","HLT"),
0337             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltPhotonEcalNonIsol","","HLT")),
0338             theHLTOutputTypes = cms.uint32(100)
0339         ),
0340         cms.PSet(
0341             PlotBounds = cms.vdouble(0.0, 10.0),
0342             HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonHcalIsolFilter","","HLT"),
0343             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltSingleEgammaHcalNonIsol","","HLT")),
0344             theHLTOutputTypes = cms.uint32(100)
0345         ),
0346         cms.PSet(
0347             PlotBounds = cms.vdouble(0.0, 10.0),
0348             HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonTrackIsolFilter","","HLT"),
0349             IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT"), cms.InputTag("hltPhotonNonIsoTrackIsol","","HLT")),
0350             theHLTOutputTypes = cms.uint32(91)
0351         )
0352 ),
0353 
0354 
0355 #    disableROOToutput = cms.untracked.bool(False),
0356     PtMax = cms.untracked.double(200.0)
0357 )
0358 
0359 
0360 #iso et30 (default)
0361 
0362 PhotonIsoEt30ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0363     outputFile = cms.untracked.string('./PhotonDQM.root'),
0364     MonitorDaemon = cms.untracked.bool(True),
0365     SourceTag = cms.InputTag("PhotonIsoEt30SourcePlots"),
0366     DaqMonitorBEInterface = cms.untracked.bool(True),
0367     disableROOToutput = cms.untracked.bool(True),
0368     theHLTCollectionLabels = cms.VInputTag(
0369         cms.InputTag("hltL1IsoSinglePhotonEcalIsolFilter"),
0370         cms.InputTag("hltL1IsoSinglePhotonHcalIsolFilter"),
0371         cms.InputTag("hltL1IsoSinglePhotonTrackIsolFilter"),
0372         cms.InputTag("hltL1IsoSinglePhotonTrackIsolFilter")
0373         
0374 
0375     )
0376 )
0377 
0378 
0379 
0380 #iso et10
0381 PhotonIsoEt10ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0382     outputFile = cms.untracked.string('./PhotonDQM.root'),
0383     MonitorDaemon = cms.untracked.bool(True),
0384     SourceTag = cms.InputTag("PhotonIsoEt10SourcePlots"),
0385     DaqMonitorBEInterface = cms.untracked.bool(True),
0386     disableROOToutput = cms.untracked.bool(True),
0387     theHLTCollectionLabels = cms.VInputTag(
0388         cms.InputTag("hltL1NonIsoSinglePhotonEt10EcalIsolFilter"),
0389         cms.InputTag("hltL1NonIsoSinglePhotonEt10HcalIsolFilter"),
0390         cms.InputTag("hltL1NonIsoSinglePhotonEt10TrackIsolFilter"),
0391         cms.InputTag("hltL1NonIsoSinglePhotonEt10TrackIsolFilter")
0392         
0393 
0394     )
0395 )
0396 
0397 #iso et15
0398 PhotonIsoEt15ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0399     outputFile = cms.untracked.string('./PhotonDQM.root'),
0400     MonitorDaemon = cms.untracked.bool(True),
0401     SourceTag = cms.InputTag("PhotonIsoEt15SourcePlots"),
0402     DaqMonitorBEInterface = cms.untracked.bool(True),
0403     disableROOToutput = cms.untracked.bool(True),
0404     theHLTCollectionLabels = cms.VInputTag(
0405         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15EcalIsolFilter"),
0406         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15HcalIsolFilter"),
0407         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15TrackIsolFilter"),
0408         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt15TrackIsolFilter")
0409         
0410 
0411     )
0412 )
0413 
0414 #iso et20
0415 PhotonIsoEt20ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0416     outputFile = cms.untracked.string('./PhotonDQM.root'),
0417     MonitorDaemon = cms.untracked.bool(True),
0418     SourceTag = cms.InputTag("PhotonIsoEt20SourcePlots"),
0419     DaqMonitorBEInterface = cms.untracked.bool(True),
0420     disableROOToutput = cms.untracked.bool(True),
0421     theHLTCollectionLabels = cms.VInputTag(
0422         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20EcalIsolFilter"),
0423         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20HcalIsolFilter"),
0424         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20TrackIsolFilter"),
0425         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt20TrackIsolFilter")
0426         
0427 
0428     )
0429 )
0430 
0431 #iso et25
0432 PhotonIsoEt25ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0433     outputFile = cms.untracked.string('./PhotonDQM.root'),
0434     MonitorDaemon = cms.untracked.bool(True),
0435     SourceTag = cms.InputTag("PhotonIsoEt25SourcePlots"),
0436     DaqMonitorBEInterface = cms.untracked.bool(True),
0437     disableROOToutput = cms.untracked.bool(True),
0438     theHLTCollectionLabels = cms.VInputTag(
0439         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25EcalIsolFilter"),
0440         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25HcalIsolFilter"),
0441         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25TrackIsolFilter"),
0442         cms.InputTag("hltL1NonIsoHLTIsoSinglePhotonEt25TrackIsolFilter")
0443         
0444 
0445     )
0446 )
0447 
0448 #noniso et15
0449 PhotonNonIsoEt15ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0450     outputFile = cms.untracked.string('./PhotonDQM.root'),
0451     MonitorDaemon = cms.untracked.bool(True),
0452     SourceTag = cms.InputTag("PhotonNonIsoEt15SourcePlots"),
0453     DaqMonitorBEInterface = cms.untracked.bool(True),
0454     disableROOToutput = cms.untracked.bool(True),
0455     theHLTCollectionLabels = cms.VInputTag(
0456         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15EcalIsolFilter"),
0457         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter"),
0458         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15TrackIsolFilter"),
0459         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15TrackIsolFilter")
0460         
0461 
0462     )
0463 )
0464 
0465 #noniso et25
0466 PhotonNonIsoEt25ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0467     outputFile = cms.untracked.string('./PhotonDQM.root'),
0468     MonitorDaemon = cms.untracked.bool(True),
0469     SourceTag = cms.InputTag("PhotonNonIsoEt25SourcePlots"),
0470     DaqMonitorBEInterface = cms.untracked.bool(True),
0471     disableROOToutput = cms.untracked.bool(True),
0472     theHLTCollectionLabels = cms.VInputTag(
0473         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25EcalIsolFilter"),
0474         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25HcalIsolFilter"),
0475         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25TrackIsolFilter"),
0476         cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt25TrackIsolFilter")
0477         
0478 
0479     )
0480 )
0481 
0482 #noniso et40 (default)
0483 PhotonNonIsoEt40ClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0484     outputFile = cms.untracked.string('./PhotonDQM.root'),
0485     MonitorDaemon = cms.untracked.bool(True),
0486     SourceTag = cms.InputTag("PhotonNonIsoEt40SourcePlots"),
0487     DaqMonitorBEInterface = cms.untracked.bool(True),
0488     disableROOToutput = cms.untracked.bool(True),
0489     theHLTCollectionLabels = cms.VInputTag(
0490         cms.InputTag("hltL1NonIsoSinglePhotonEcalIsolFilter"),
0491         cms.InputTag("hltL1NonIsoSinglePhotonHcalIsolFilter"),
0492         cms.InputTag("hltL1NonIsoSinglePhotonTrackIsolFilter"),
0493         cms.InputTag("hltL1NonIsoSinglePhotonTrackIsolFilter")
0494         
0495 
0496     )
0497 )
0498 
0499 #iso double
0500 PhotonIsoDoubleClientPlots = cms.EDAnalyzer("HLTMonPhotonClient",
0501     outputFile = cms.untracked.string('./PhotonDQM.root'),
0502     MonitorDaemon = cms.untracked.bool(True),
0503     SourceTag = cms.InputTag("PhotonIsoDoubleSourcePlots"),
0504     DaqMonitorBEInterface = cms.untracked.bool(True),
0505     disableROOToutput = cms.untracked.bool(True),
0506     theHLTCollectionLabels = cms.VInputTag(
0507         cms.InputTag("hltL1IsoDoublePhotonEcalIsolFilter"),
0508         cms.InputTag("hltL1IsoDoublePhotonHcalIsolFilter"),
0509         cms.InputTag("hltL1IsoDoublePhotonTrackIsolFilter"),
0510         cms.InputTag("hltL1IsoDoublePhotonTrackIsolFilter")
0511         
0512 
0513     )
0514 )
0515 
0516 
0517 
0518 
0519 egammaPhotonDQMpath = cms.Path(PhotonIsoEt30SourcePlots * PhotonIsoEt30ClientPlots * PhotonIsoEt10SourcePlots* PhotonIsoEt10ClientPlots* PhotonIsoEt15SourcePlots* PhotonIsoEt15ClientPlots* PhotonIsoEt20SourcePlots* PhotonIsoEt20ClientPlots* PhotonIsoEt25SourcePlots* PhotonIsoEt25ClientPlots* PhotonNonIsoEt15SourcePlots* PhotonNonIsoEt15ClientPlots* PhotonNonIsoEt25SourcePlots* PhotonNonIsoEt25ClientPlots* PhotonNonIsoEt40SourcePlots* PhotonNonIsoEt40ClientPlots * PhotonIsoDoubleSourcePlots * PhotonIsoDoubleClientPlots)
0520 
0521 #egammaPhotonDQMpath = cms.Path(PhotonIsoEt30SourcePlots*PhotonClientPlots)