CMS 3D CMS Logo

doublePhotonDQM_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
40 
41 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
42 doublePhotonDQM = DQMEDAnalyzer('EmDQM',
43  PtMax = cms.untracked.double(200.0),
44  pdgGen = cms.int32(22),
45  genEtaAcc = cms.double(2.5),
46  genEtAcc = cms.double(2.0),
47  reqNum = cms.uint32(2),
48 
49  # Filters from collections listed above
50  filters = cms.VPSet(
51 
54  cms.PSet(
55  PlotBounds = cms.vdouble(0.0, 0.0),
56 # HLTCollectionLabels = cms.InputTag("hltL1sDoubleEgamma","","HLT"),
57  HLTCollectionLabels = cms.InputTag("hltL1sRelaxedDoubleEgamma","","HLT"),
58  IsoCollections = cms.VInputTag(cms.InputTag("none")),
59  theHLTOutputTypes = cms.uint32(83)
60  ),
61 
64  cms.PSet(
65  PlotBounds = cms.vdouble(0.0, 0.0),
66 # HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonL1MatchFilterRegional","","HLT"),
67  HLTCollectionLabels = cms.InputTag("hltL1NonIsoDoublePhotonL1MatchFilterRegional","","HLT"),
68  IsoCollections = cms.VInputTag(cms.InputTag("none")),
69  theHLTOutputTypes = cms.uint32(100)
70  ),
71 
74  cms.PSet(
75  PlotBounds = cms.vdouble(0.0, 0.0),
76 # HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonEtFilter","","HLT"),
77  HLTCollectionLabels = cms.InputTag("hltL1NonIsoDoublePhotonEtFilter","","HLT"),
78  IsoCollections = cms.VInputTag(cms.InputTag("none")),
79  theHLTOutputTypes = cms.uint32(100)
80  ),
81 
84  cms.PSet(
85  PlotBounds = cms.vdouble(0.0, 10.0),
86 # HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonEcalIsolFilter","","HLT"),
87  HLTCollectionLabels = cms.InputTag("hltL1NonIsoDoublePhotonEcalIsolFilter","","HLT"),
88 # IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT")),
89  IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonEcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonEcalIsol","","HLT")),
90  theHLTOutputTypes = cms.uint32(100)
91  ),
92 
95  cms.PSet(
96  PlotBounds = cms.vdouble(0.0, 10.0),
97 # HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonHcalIsolFilter","","HLT"),
98  HLTCollectionLabels = cms.InputTag("hltL1NonIsoDoublePhotonHcalIsolFilter","","HLT"),
99 # IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT")),
100  IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsolatedPhotonHcalIsol","","HLT"), cms.InputTag("hltL1NonIsolatedPhotonHcalIsol","","HLT")),
101  theHLTOutputTypes = cms.uint32(100)
102  ),
103 
106  cms.PSet(
107  PlotBounds = cms.vdouble(0.0, 10.0),
108 # HLTCollectionLabels = cms.InputTag("hltL1IsoDoublePhotonTrackIsolFilter","","HLT"),
109  HLTCollectionLabels = cms.InputTag("hltL1NonIsoDoublePhotonTrackIsolFilter","","HLT"),
110 # IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol","","HLT")),
111  IsoCollections = cms.VInputTag(cms.InputTag("hltL1IsoPhotonTrackIsol"), cms.InputTag("hltL1NonIsoPhotonTrackIsol","","HLT")),
112  theHLTOutputTypes = cms.uint32(91)
113  ),
114 
117  cms.PSet(
118  PlotBounds = cms.vdouble(0.0, 0.0),
119  HLTCollectionLabels = cms.InputTag("hltL1NonIsoDoublePhotonDoubleEtFilter","","HLT"),
120  IsoCollections = cms.VInputTag(cms.InputTag("none")),
121  theHLTOutputTypes = cms.uint32(91)
122  )
123  )
124 )
125 
126 
127