CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SUSYBSM_alphaT_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
3 
4 
5 # Control trigger
6 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
7 SUSY_HLT_HT200_alphaT0p51 = DQMEDAnalyzer('SUSY_HLT_alphaT',
8  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
9  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
10  caloJetCollection = cms.InputTag("ak4CaloJets"),
11  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
12  HLTProcess = cms.string('HLT'),
13  TriggerPath = cms.string('HLT_PFHT200_PFAlphaT0p51_v'),
14  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
15  TriggerPreFilter = cms.InputTag('hltHT150CaloAlphaT0p51', '', 'HLT'),
16  TriggerFilter = cms.InputTag('hltPFHT200PFAlphaT0p51', '', 'HLT'),
17  PtThrJet = cms.untracked.double(40.0),
18  EtaThrJet = cms.untracked.double(3.0),
19  caloHtThrTurnon = cms.untracked.double(200),
20  caloAlphaTThrTurnon = cms.untracked.double(0.53),
21  pfHtThrTurnon = cms.untracked.double(225),
22  pfAlphaTThrTurnon = cms.untracked.double(0.53),
23 )
24 
25 # Primary triggers
26 SUSY_HLT_HT200_alphaT0p57 = DQMEDAnalyzer('SUSY_HLT_alphaT',
27  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
28  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
29  caloJetCollection = cms.InputTag("ak4CaloJets"),
30  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
31  HLTProcess = cms.string('HLT'),
32  TriggerPath = cms.string('HLT_PFHT200_DiPFJetAve90_PFAlphaT0p57_v'),
33  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
34  TriggerPreFilter = cms.InputTag('hltHT150CaloAlphaT0p54', '', 'HLT'),
35  TriggerFilter = cms.InputTag('hltPFHT200PFAlphaT0p57', '', 'HLT'),
36  PtThrJet = cms.untracked.double(40.0),
37  EtaThrJet = cms.untracked.double(3.0),
38  caloHtThrTurnon = cms.untracked.double(200),
39  caloAlphaTThrTurnon = cms.untracked.double(0.61),
40  pfHtThrTurnon = cms.untracked.double(225),
41  pfAlphaTThrTurnon = cms.untracked.double(0.65),
42 )
43 
44 SUSY_HLT_HT250_alphaT0p55 = DQMEDAnalyzer('SUSY_HLT_alphaT',
45  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
46  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
47  caloJetCollection = cms.InputTag("ak4CaloJets"),
48  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
49  HLTProcess = cms.string('HLT'),
50  TriggerPath = cms.string('HLT_PFHT250_DiPFJetAve90_PFAlphaT0p55_v'),
51  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
52  TriggerPreFilter = cms.InputTag('hltHT225CaloAlphaT0p53', '', 'HLT'),
53  TriggerFilter = cms.InputTag('hltPFHT250PFAlphaT0p55', '', 'HLT'),
54  PtThrJet = cms.untracked.double(40.0),
55  EtaThrJet = cms.untracked.double(3.0),
56  pfAlphaTThrTurnon = cms.untracked.double(0.6),
57  pfHtThrTurnon = cms.untracked.double(275),
58  caloAlphaTThrTurnon = cms.untracked.double(0.57),
59  caloHtThrTurnon = cms.untracked.double(250),
60 )
61 
62 SUSY_HLT_HT300_alphaT0p53 = DQMEDAnalyzer('SUSY_HLT_alphaT',
63  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
64  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
65  caloJetCollection = cms.InputTag("ak4CaloJets"),
66  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
67  HLTProcess = cms.string('HLT'),
68  TriggerPath = cms.string('HLT_PFHT300_DiPFJetAve90_PFAlphaT0p53_v'),
69  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
70  TriggerPreFilter = cms.InputTag('hltHT275CaloAlphaT0p525', '', 'HLT'),
71  TriggerFilter = cms.InputTag('hltPFHT300PFAlphaT0p53', '', 'HLT'),
72  PtThrJet = cms.untracked.double(40.0),
73  EtaThrJet = cms.untracked.double(3.0),
74  pfAlphaTThrTurnon = cms.untracked.double(0.56),
75  pfHtThrTurnon = cms.untracked.double(325),
76  caloAlphaTThrTurnon = cms.untracked.double(0.55),
77  caloHtThrTurnon = cms.untracked.double(300),
78 )
79 
80 SUSY_HLT_HT350_alphaT0p52 = DQMEDAnalyzer('SUSY_HLT_alphaT',
81  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
82  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),#ak4PFJetsCHS
83  caloJetCollection = cms.InputTag("ak4CaloJets"),
84  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
85  HLTProcess = cms.string('HLT'),
86  TriggerPath = cms.string('HLT_PFHT350_DiPFJetAve90_PFAlphaT0p52_v'),
87  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
88  TriggerPreFilter = cms.InputTag('hltHT325CaloAlphaT0p515', '', 'HLT'),
89  TriggerFilter = cms.InputTag('hltPFHT350PFAlphaT0p52', '', 'HLT'),
90  PtThrJet = cms.untracked.double(40.0),
91  EtaThrJet = cms.untracked.double(3.0),
92  pfAlphaTThrTurnon = cms.untracked.double(0.55),
93  pfHtThrTurnon = cms.untracked.double(375),
94  caloAlphaTThrTurnon = cms.untracked.double(0.53),
95  caloHtThrTurnon = cms.untracked.double(350),
96 )
97 
98 SUSY_HLT_HT400_alphaT0p51 = DQMEDAnalyzer('SUSY_HLT_alphaT',
99  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
100  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
101  caloJetCollection = cms.InputTag("ak4CaloJets"),
102  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
103  HLTProcess = cms.string('HLT'),
104  TriggerPath = cms.string('HLT_PFHT400_DiPFJetAve90_PFAlphaT0p51_v'),
105  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
106  TriggerPreFilter = cms.InputTag('hltHT375CaloAlphaT0p51', '', 'HLT'),
107  TriggerFilter = cms.InputTag('hltPFHT400PFAlphaT0p51', '', 'HLT'),
108  PtThrJet = cms.untracked.double(40.0),
109  EtaThrJet = cms.untracked.double(3.0),
110  pfAlphaTThrTurnon = cms.untracked.double(0.54),
111  pfHtThrTurnon = cms.untracked.double(425),
112  caloAlphaTThrTurnon = cms.untracked.double(0.53),
113  caloHtThrTurnon = cms.untracked.double(400),
114 )
115 
116 # Backup triggers
117 SUSY_HLT_HT200_alphaT0p63 = DQMEDAnalyzer('SUSY_HLT_alphaT',
118  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
119  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
120  caloJetCollection = cms.InputTag("ak4CaloJets"),
121  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
122  HLTProcess = cms.string('HLT'),
123  TriggerPath = cms.string('HLT_PFHT200_DiPFJetAve90_PFAlphaT0p63_v'),
124  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
125  TriggerPreFilter = cms.InputTag('hltHT175CaloAlphaT0p59', '', 'HLT'),
126  TriggerFilter = cms.InputTag('hltPFHT200PFAlphaT0p63', '', 'HLT'),
127  PtThrJet = cms.untracked.double(40.0),
128  EtaThrJet = cms.untracked.double(3.0),
129  caloHtThrTurnon = cms.untracked.double(200),
130  caloAlphaTThrTurnon = cms.untracked.double(0.61),
131  pfHtThrTurnon = cms.untracked.double(225),
132  pfAlphaTThrTurnon = cms.untracked.double(0.65),
133 )
134 
135 SUSY_HLT_HT250_alphaT0p58 = DQMEDAnalyzer('SUSY_HLT_alphaT',
136  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
137  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
138  caloJetCollection = cms.InputTag("ak4CaloJets"),
139  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
140  HLTProcess = cms.string('HLT'),
141  TriggerPath = cms.string('HLT_PFHT250_DiPFJetAve90_PFAlphaT0p58_v'),
142  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
143  TriggerPreFilter = cms.InputTag('hltHT225CaloAlphaT0p55', '', 'HLT'),
144  TriggerFilter = cms.InputTag('hltPFHT250PFAlphaT0p58', '', 'HLT'),
145  PtThrJet = cms.untracked.double(40.0),
146  EtaThrJet = cms.untracked.double(3.0),
147  pfAlphaTThrTurnon = cms.untracked.double(0.6),
148  pfHtThrTurnon = cms.untracked.double(275),
149  caloAlphaTThrTurnon = cms.untracked.double(0.57),
150  caloHtThrTurnon = cms.untracked.double(250),
151 )
152 
153 SUSY_HLT_HT300_alphaT0p54 = DQMEDAnalyzer('SUSY_HLT_alphaT',
154  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
155  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
156  caloJetCollection = cms.InputTag("ak4CaloJets"),
157  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
158  HLTProcess = cms.string('HLT'),
159  TriggerPath = cms.string('HLT_PFHT300_DiPFJetAve90_PFAlphaT0p54_v'),
160  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
161  TriggerPreFilter = cms.InputTag('hltHT250CaloAlphaT0p53', '', 'HLT'),
162  TriggerFilter = cms.InputTag('hltPFHT300PFAlphaT0p54', '', 'HLT'),
163  PtThrJet = cms.untracked.double(40.0),
164  EtaThrJet = cms.untracked.double(3.0),
165  pfAlphaTThrTurnon = cms.untracked.double(0.56),
166  pfHtThrTurnon = cms.untracked.double(325),
167  caloAlphaTThrTurnon = cms.untracked.double(0.55),
168  caloHtThrTurnon = cms.untracked.double(300),
169 )
170 
171 SUSY_HLT_HT350_alphaT0p53 = DQMEDAnalyzer('SUSY_HLT_alphaT',
172  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
173  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),#ak4PFJetsCHS
174  caloJetCollection = cms.InputTag("ak4CaloJets"),
175  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
176  HLTProcess = cms.string('HLT'),
177  TriggerPath = cms.string('HLT_PFHT350_DiPFJetAve90_PFAlphaT0p53_v'),
178  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
179  TriggerPreFilter = cms.InputTag('hltHT300CaloAlphaT0p51', '', 'HLT'),
180  TriggerFilter = cms.InputTag('hltPFHT350PFAlphaT0p53', '', 'HLT'),
181  PtThrJet = cms.untracked.double(40.0),
182  EtaThrJet = cms.untracked.double(3.0),
183  pfAlphaTThrTurnon = cms.untracked.double(0.55),
184  pfHtThrTurnon = cms.untracked.double(375),
185  caloAlphaTThrTurnon = cms.untracked.double(0.53),
186  caloHtThrTurnon = cms.untracked.double(350),
187 )
188 
189 SUSY_HLT_HT400_alphaT0p52 = DQMEDAnalyzer('SUSY_HLT_alphaT',
190  trigSummary = cms.InputTag("hltTriggerSummaryAOD",'', 'HLT'), #to use with test sample
191  pfJetCollection = cms.InputTag("ak4PFJetsCHS"),
192  caloJetCollection = cms.InputTag("ak4CaloJets"),
193  TriggerResults = cms.InputTag('TriggerResults','','HLT'), #to use with test sample
194  HLTProcess = cms.string('HLT'),
195  TriggerPath = cms.string('HLT_PFHT400_DiPFJetAve90_PFAlphaT0p52_v'),
196  TriggerPathAuxiliaryForHadronic = cms.string('HLT_IsoMu22_eta2p1_v'),
197  TriggerPreFilter = cms.InputTag('hltHT325CaloAlphaT0p51', '', 'HLT'),
198  TriggerFilter = cms.InputTag('hltPFHT400PFAlphaT0p52', '', 'HLT'),
199  PtThrJet = cms.untracked.double(40.0),
200  EtaThrJet = cms.untracked.double(3.0),
201  pfAlphaTThrTurnon = cms.untracked.double(0.54),
202  pfHtThrTurnon = cms.untracked.double(425),
203  caloAlphaTThrTurnon = cms.untracked.double(0.53),
204  caloHtThrTurnon = cms.untracked.double(400),
205 )
206 
207 SUSYoHLTalphaToPOSTPROCESSING = DQMEDHarvester("DQMGenericClient",
208  subDirs = cms.untracked.vstring(
209  "HLT/SUSYBSM/HLT_PFHT200_DiPFJetAve90_PFAlphaT0p51_v"
210  "HLT/SUSYBSM/HLT_PFHT200_DiPFJetAve90_PFAlphaT0p57_v",
211  "HLT/SUSYBSM/HLT_PFHT250_DiPFJetAve90_PFAlphaT0p55_v",
212  "HLT/SUSYBSM/HLT_PFHT300_DiPFJetAve90_PFAlphaT0p53_v",
213  "HLT/SUSYBSM/HLT_PFHT350_DiPFJetAve90_PFAlphaT0p52_v",
214  "HLT/SUSYBSM/HLT_PFHT400_DiPFJetAve90_PFAlphaT0p51_v",
215  "HLT/SUSYBSM/HLT_PFHT200_DiPFJetAve90_PFAlphaT0p63_v",
216  "HLT/SUSYBSM/HLT_PFHT250_DiPFJetAve90_PFAlphaT0p58_v",
217  "HLT/SUSYBSM/HLT_PFHT300_DiPFJetAve90_PFAlphaT0p54_v",
218  "HLT/SUSYBSM/HLT_PFHT350_DiPFJetAve90_PFAlphaT0p53_v",
219  "HLT/SUSYBSM/HLT_PFHT400_DiPFJetAve90_PFAlphaT0p52_v",
220  ),
221 
222  verbose = cms.untracked.uint32(2), # Set to 2 for all messages
223  resolution = cms.vstring(""),
224  efficiency = cms.vstring(
225  "pfHtTurnOn_eff 'Turn-on vs PF HT; HT (GeV); #epsilon' pfHtTurnOn_num pfHtTurnOn_den",
226  "pfAlphaTTurnOn_eff 'Turn-on vs PF alpha T; AlphaT (GeV); #epsilon' pfAlphaTTurnOn_num pfAlphaTTurnOn_den",
227  # "caloHtTurnOn_eff 'Turn-on vs Calo HT; HT (GeV); #epsilon' caloHtTurnOn_num caloHtTurnOn_den",
228  # "caloAlphaTTurnOn_eff 'Turn-on vs Calo alpha T; AlphaT (GeV); #epsilon' caloAlphaTTurnOn_num caloAlphaTTurnOn_den",
229  )
230 )
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
DQMEDHarvester
Definition: DQMEDHarvester.py:1