CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrigResRateMon_cfi.py
Go to the documentation of this file.
2 
3 trRateMon = cms.EDAnalyzer("TrigResRateMon",
4  dirname = cms.untracked.string("HLT/TrigResults/"),
5  muonRecoCollectionName = cms.untracked.string("muons"),
6  plotAll = cms.untracked.bool(False),
7  dRMax = cms.untracked.double(10.0),
8  NbinsDR = cms.untracked.uint32(100),
9  dRMaxElectronMuon = cms.untracked.double(999.0),
10  ptMax = cms.untracked.double(100.0),
11  ptMin = cms.untracked.double(0.0),
12  Nbins = cms.untracked.uint32(50),
13  referenceBX= cms.untracked.uint32(1),
14  NLuminositySegments= cms.untracked.uint32(1000),
15  LuminositySegmentSize= cms.untracked.double(23.3),
16  NbinsOneOverEt = cms.untracked.uint32(10000),
17 
18  muonEtaMax = cms.untracked.double(2.1),
19  muonDRMatch = cms.untracked.double(0.3),
20  muonEtMin = cms.untracked.double(0.0),
21 
22  jetDRMatch = cms.untracked.double(0.3),
23  jetL1DRMatch = cms.untracked.double(0.5),
24  jetEtMin = cms.untracked.double(5.0),
25 
26  electronDRMatch = cms.untracked.double(0.5),
27  electronL1DRMatch = cms.untracked.double(0.5),
28  electronEtMin = cms.untracked.double(5.0),
29 
30  photonDRMatch = cms.untracked.double(0.5),
31  photonL1DRMatch = cms.untracked.double(0.5),
32  photonEtMin = cms.untracked.double(5.0),
33 
34  #tauDRMatch = cms.untracked.double(0.1),
35 
36  #bjetDRMatch = cms.untracked.double(0.1),
37 
38  #trackDRMatch = cms.untracked.double(0.1),
39  SpecialPaths = cms.vstring(
40  'HLT_MET45',
41  'HLT_L1Tech_HCAL_HF_coincidence_PM',
42  'HLT_L1_BscMinBiasOR_BptxPlusORMinus',
43  'HLT_MinBiasBSC',
44  'HLT_MinBiasBSC_OR',
45  'HLT_MinBiasEcal',
46  'HLT_MinBiasHcal',
47  'HLT_MinBiasPixel_SingleTrack',
48  'HLT_ZeroiasPixel_SingleTrack',
49  'HLT_L1_BPTX',
50  'HLT_ZeroBias'
51  ),
52 
53  # Will mask any path whose name
54  # contains any of the following sub-strings
55  # For example: HLT_Mu
56  # will mask all paths that contain the sub-string
57  # HLT_Mu
58  MaskedPaths = cms.vstring(
59  'HLT_ZeroBias_v',
60  'HLT_Mu5_v',
61  'HLT_Mu8_v',
62  'HLT_Mu12_v',
63  'HLT_Jet30_v',
64  'HLT_Jet60_v',
65  'HLT_DiJetAve30_v'
66 
67  ),
68 
69  ## Robin
70  testPaths = cms.vstring(
71  'HLT_IsoMu30_eta2p1',
72  'HLT_Ele65_CaloIdVT_TrkIdT',
73  'HLT_MET200',
74  'HLT_Jet370',
75  'HLT_HT600',
76  'HLT_Photon26_R9Id_Photon18_R9Id',
77  'HLT_IsoMu15_eta2p1_LooseIsoPFTau20',
78  'HLT_PFMHT150',
79  'HLT_Photon90_CaloIdVL_IsoL'
80 
81  ),
82 
83  # Will pick the first trigger whose name contains this substring
84  # ReferenceTrigger = cms.string('HLT_Mu17_Ele8_CaloIdL_v'),
85  ReferenceTrigger = cms.string('HLT_Mu8_Ele17_CaloIdT_CaloIsoVL_v'),
86 
87  paths = cms.VPSet(
88  cms.PSet(
89  pathname = cms.string("HLT_"),
90  denompathname = cms.string("MinBias")
91  ),
92  cms.PSet(
93  pathname = cms.string("EG"),
94  denompathname = cms.string("HLT_Mu")
95  ),
96  cms.PSet(
97  pathname = cms.string("EG"),
98  denompathname = cms.string("HLT_Mu5")
99  ),
100  cms.PSet(
101  pathname = cms.string("Jet"),
102  denompathname = cms.string("HLT_Mu")
103  ),
104  cms.PSet(
105  pathname = cms.string("Jet"),
106  denompathname = cms.string("HLT_Mu5")
107  ),
108  cms.PSet(
109  pathname = cms.string("Ele"),
110  denompathname = cms.string("HLT_Mu")
111  ),
112  cms.PSet(
113  pathname = cms.string("Ele"),
114  denompathname = cms.string("HLT_Mu5")
115  ),
116  cms.PSet(
117  pathname = cms.string("HLT_Ele"),
118  denompathname = cms.string("HLT_Activity_Ecal_SC7")
119  ),
120  cms.PSet(
121  pathname = cms.string("HLT_Ele"),
122  denompathname = cms.string("HLT_Activity_Ecal_SC1")
123  ),
124  cms.PSet(
125  pathname = cms.string("Pho"),
126  denompathname = cms.string("HLT_Mu")
127  ),
128  cms.PSet(
129  pathname = cms.string("Pho"),
130  denompathname = cms.string("HLT_Mu5")
131  ),
132  cms.PSet(
133  pathname = cms.string("HLT_Pho"),
134  denompathname = cms.string("HLT_Activity_Ecal_SC7")
135  ),
136  cms.PSet(
137  pathname = cms.string("HLT_Pho"),
138  denompathname = cms.string("HLT_Activity_Ecal_SC1")
139  ),
140  cms.PSet(
141  pathname = cms.string("Tau"),
142  denompathname = cms.string("HLT_Mu")
143  ),
144  cms.PSet(
145  pathname = cms.string("MET"),
146  denompathname = cms.string("HLT_Mu")
147  ),
148  cms.PSet(
149  pathname = cms.string("Mu"),
150  denompathname = cms.string("HLT_Jet")
151  ),
152  cms.PSet(
153  pathname = cms.string("Mu"),
154  denompathname = cms.string("HLT_Jet50U")
155  )
156  ),
157  JetIDParams = cms.PSet(
158  useRecHits = cms.bool(True),
159  hbheRecHitsColl = cms.InputTag("hbhereco"),
160  hoRecHitsColl = cms.InputTag("horeco"),
161  hfRecHitsColl = cms.InputTag("hfreco"),
162  ebRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEB"),
163  eeRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
164  ),
165 
166 
167  # this is I think MC and CRUZET4
168  triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
169  triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
170  processname = cms.string("HLT")
171 
172  # this is data (CRUZET I or II best guess)
173  #triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","FU"),
174  #triggerResultsLabel = cms.InputTag("TriggerResults","","FU"),
175  #processname = cms.string("FU")
176 
177  )