3 import FWCore.ParameterSet.Config
as cms
5 process = cms.Process(
'MssmHbb')
7 process.load(
'FWCore.MessageService.MessageLogger_cfi')
8 process.MessageLogger.cerr.FwkReport.reportEvery = cms.untracked.int32(100000)
11 process.load(
'Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff')
12 process.load(
'Configuration.Geometry.GeometryRecoDB_cff')
13 process.load(
'Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
14 from Configuration.AlCa.GlobalTag
import GlobalTag
15 process.GlobalTag =
GlobalTag(process.GlobalTag,
'92X_dataRun2_Prompt_v10')
17 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1000) )
19 output_file =
'ntuple.root' 21 process.TFileService = cms.Service(
'TFileService',
22 fileName = cms.string(output_file)
27 process.triggerSelection = cms.EDFilter(
'TriggerResultsFilter',
28 triggerConditions = cms.vstring(
30 'HLT_DoublePFJets100MaxDeta1p6_DoubleCaloBTagCSV_p33_v*',
31 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagCSV_p33_v*',
33 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagCSV_p33_v*',
34 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagCSV_p33_v*',
35 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagCSV_p33_v*',
36 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagCSV_p33_v*',
39 'HLT_SingleJet30_Mu12_SinglePFJet40_v*',
40 'HLT_DoublePFJets40_CaloBTagCSV_p33_v*',
41 'HLT_DoublePFJets100_CaloBTagCSV_p33_v*',
42 'HLT_DoublePFJets200_CaloBTagCSV_p33_v*',
43 'HLT_DoublePFJets350_CaloBTagCSV_p33_v*',
44 'HLT_Mu12_DoublePFJets40_CaloBTagCSV_p33_v*',
45 'HLT_Mu12_DoublePFJets100_CaloBTagCSV_p33_v*',
46 'HLT_Mu12_DoublePFJets200_CaloBTagCSV_p33_v*',
47 'HLT_Mu12_DoublePFJets350_CaloBTagCSV_p33_v*',
65 hltResults = cms.InputTag(
'TriggerResults',
'',
'HLT' ),
66 l1tResults = cms.InputTag(
'' ),
67 l1tIgnoreMask = cms.bool(
False ),
68 l1techIgnorePrescales = cms.bool(
False ),
69 daqPartitions = cms.uint32( 1 ),
70 throw = cms.bool(
False )
77 process.TotalEvents = cms.EDProducer(
'EventCountProducer')
78 process.FilteredEvents = cms.EDProducer(
'EventCountProducer')
81 process.primaryVertexFilter = cms.EDFilter(
'VertexSelector',
82 src = cms.InputTag(
'offlineSlimmedPrimaryVertices'),
83 cut = cms.string(
'!isFake && ndof > 4 && abs(z) <= 24 && position.Rho <= 2'),
84 filter = cms.bool(
True),
88 process.MssmHbb = cms.EDAnalyzer(
'Ntuplizer',
89 MonteCarlo = cms.bool(
False),
90 UseFullName = cms.bool(
False),
92 TotalEvents = cms.InputTag(
'TotalEvents'),
93 FilteredEvents = cms.InputTag(
'FilteredEvents'),
94 PatJets = cms.VInputTag(
95 cms.InputTag(
'slimmedJets'),
96 cms.InputTag(
'slimmedJetsPuppi'),
98 JECRecords = cms.vstring (
102 JERRecords = cms.vstring (
106 FixedGridRhoAll = cms.InputTag(
'fixedGridRhoAll'),
107 PatMuons = cms.VInputTag(
108 cms.InputTag(
'slimmedMuons')
110 PrimaryVertices = cms.VInputTag(
111 cms.InputTag(
'offlineSlimmedPrimaryVertices')
113 BTagAlgorithms = cms.vstring (
114 'pfCombinedInclusiveSecondaryVertexV2BJetTags',
115 'pfJetProbabilityBJetTags',
116 'pfCombinedMVAV2BJetTags',
117 'pfDeepCSVJetTags:probudsg',
118 'pfDeepCSVJetTags:probb',
119 'pfDeepCSVJetTags:probc',
120 'pfDeepCSVJetTags:probbb',
121 'pfDeepCSVJetTags:probcc',
122 'pfDeepCMVAJetTags:probudsg',
123 'pfDeepCMVAJetTags:probb',
124 'pfDeepCMVAJetTags:probc',
125 'pfDeepCMVAJetTags:probbb',
126 'pfDeepCMVAJetTags:probcc' 128 BTagAlgorithmsAlias = cms.vstring (
143 TriggerResults = cms.VInputTag(cms.InputTag(
'TriggerResults',
'',
'HLT')),
144 TriggerPaths = cms.vstring (
149 'HLT_DoublePFJets100MaxDeta1p6_DoubleCaloBTagCSV_p33_v',
150 'HLT_Mu12_DoublePFJets40MaxDeta1p6_DoubleCaloBTagCSV_p33_v',
152 'HLT_DoublePFJets116MaxDeta1p6_DoubleCaloBTagCSV_p33_v',
153 'HLT_DoublePFJets128MaxDeta1p6_DoubleCaloBTagCSV_p33_v',
154 'HLT_Mu12_DoublePFJets54MaxDeta1p6_DoubleCaloBTagCSV_p33_v',
155 'HLT_Mu12_DoublePFJets62MaxDeta1p6_DoubleCaloBTagCSV_p33_v',
158 'HLT_SingleJet30_Mu12_SinglePFJet40_v',
159 'HLT_DoublePFJets40_CaloBTagCSV_p33_v',
160 'HLT_DoublePFJets100_CaloBTagCSV_p33_v',
161 'HLT_DoublePFJets200_CaloBTagCSV_p33_v',
162 'HLT_DoublePFJets350_CaloBTagCSV_p33_v',
163 'HLT_Mu12_DoublePFJets40_CaloBTagCSV_p33_v',
164 'HLT_Mu12_DoublePFJets100_CaloBTagCSV_p33_v',
165 'HLT_Mu12_DoublePFJets200_CaloBTagCSV_p33_v',
166 'HLT_Mu12_DoublePFJets350_CaloBTagCSV_p33_v',
185 L1Seeds = cms.vstring (
186 'L1_Mu3_JetC16_dEta_Max0p4_dPhi_Max0p4',
187 'L1_Mu3_JetC60_dEta_Max0p4_dPhi_Max0p4',
188 'L1_Mu3_JetC120_dEta_Max0p4_dPhi_Max0p4',
189 'L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6',
190 'L1_DoubleJet40er3p0',
191 'L1_DoubleJet100er3p0',
192 'L1_DoubleJet112er3p0',
193 'L1_DoubleJet120er3p0',
194 'L1_DoubleJet100er2p3_dEta_Max1p6',
195 'L1_DoubleJet112er2p3_dEta_Max1p6',
208 TriggerObjectStandAlone = cms.VInputTag(
209 cms.InputTag(
'slimmedPatTrigger'),
211 TriggerObjectLabels = cms.vstring (
213 'hltL1DoubleJet100er2p3dEtaMax1p6',
214 'hltL1DoubleJet100er2p3dEtaMax1p6Ior112er2p3dEtaMax1p6',
215 'hltDoubleCaloBJets100eta2p3',
216 'hltBTagCalo80x6CSVp0p92DoubleWithMatching',
217 'hltDoublePFJets100Eta2p3',
218 'hltDoublePFJets100Eta2p3MaxDeta1p6',
220 'hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6',
221 'hltL1fL1sMu12Dijet40L1Filtered0',
222 'hltDoubleCaloBJets30eta2p3',
223 'hltBTagCalo30x8CSVp0p92DoubleWithMatching',
224 'hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12',
225 'hltDoublePFBJets40Eta2p3',
226 'hltDoublePFJets40Eta2p3MaxDeta1p6',
227 'hltBSoftMuonDiJet40Mu12L3FilterByDR',
229 'hltL1DoubleJet100er2p3dEtaMax1p6',
230 'hltL1DoubleJet100er2p3dEtaMax1p6Ior112er2p3dEtaMax1p6',
231 'hltDoubleCaloBJets100eta2p3',
232 'hltBTagCalo80x6CSVp0p92DoubleWithMatching',
233 'hltDoublePFJets116Eta2p3',
234 'hltDoublePFJets116Eta2p3MaxDeta1p6',
236 'hltL1DoubleJet100er2p3dEtaMax1p6',
237 'hltL1DoubleJet100er2p3dEtaMax1p6Ior112er2p3dEtaMax1p6',
238 'hltDoubleCaloBJets100eta2p3',
239 'hltBTagCalo80x6CSVp0p92DoubleWithMatching',
240 'hltDoublePFJets128Eta2p3',
241 'hltDoublePFJets128Eta2p3MaxDeta1p6',
243 'hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6',
244 'hltL1fL1sMu12Dijet40L1Filtered0',
245 'hltDoubleCaloBJets30eta2p3',
246 'hltBTagCalo30x8CSVp0p92DoubleWithMatching',
247 'hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12',
248 'hltDoublePFBJets54Eta2p3',
249 'hltDoublePFJets54Eta2p3MaxDeta1p6',
250 'hltBSoftMuonDiJet54Mu12L3FilterByDR',
252 'hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6',
253 'hltL1fL1sMu12Dijet40L1Filtered0',
254 'hltDoubleCaloBJets30eta2p3',
255 'hltBTagCalo30x8CSVp0p92DoubleWithMatching',
256 'hltL3fL1sMu12Dijet40L1f0L2f8L3Filtered12',
257 'hltDoublePFBJets62Eta2p3',
258 'hltDoublePFJets62Eta2p3MaxDeta1p6',
259 'hltBSoftMuonDiJet62Mu12L3FilterByDR',
261 'hltL1sMu3JetC16dEtaMax0p4dPhiMax0p4',
262 'hltL1fL1sMu3Jet16L1Filtered0',
263 'hltSingleCaloBJets30eta2p3',
264 'hltL3fL1sMu3Jet16L1f0L2f8L3Filtered12',
265 'hltSinglePFBJets40Eta2p3',
266 'hltBSoftMuonJet40Mu12L3FilterByDR',
268 'hltL1DoubleJet40er3p0',
269 'hltDoubleCaloBJets30eta2p3',
270 'hltBTagCalo30x8CSVp0p92SingleWithMatching',
271 'hltDoublePFJets40Eta2p3',
273 'hltL1DoubleJet100er3p0',
274 'hltDoubleCaloBJets100eta2p3',
275 'hltBTagCalo80x6CSVp0p92SingleWithMatching',
276 'hltDoublePFJets100Eta2p3',
278 'hltL1DoubleJet112er3p0',
279 'hltL1DoubleJet120er3p0',
280 'hltDoubleCaloBJets100eta2p3',
281 'hltBTagCalo80x6CSVp0p92SingleWithMatching',
282 'hltDoublePFJets200Eta2p3',
284 'hltL1DoubleJet112er3p0',
285 'hltL1DoubleJet120er3p0',
286 'hltDoubleCaloBJets100eta2p3',
287 'hltBTagCalo80x6CSVp0p92SingleWithMatching',
288 'hltDoublePFJets350Eta2p3',
290 'hltL1sMu3JetC16dEtaMax0p4dPhiMax0p4',
291 'hltL1fL1sMu3Jet16L1Filtered0',
292 'hltDoubleCaloBJets30eta2p3',
293 'hltBTagCalo30x8CSVp0p92SingleWithMatching',
294 'hltL3fL1sMu3Jet16L1f0L2f8L3Filtered12',
295 'hltDoublePFBJets40Eta2p3',
296 'hltBSoftMuonDiJet40Mu12L3FilterByDR',
298 'hltL1sMu3JetC60dEtaMax0p4dPhiMax0p4',
299 'hltL1fL1sMu3Jet60L1Filtered0',
300 'hltDoubleCaloBJets30eta2p3',
301 'hltBTagCalo30x8CSVp0p92SingleWithMatching',
302 'hltL3fL1sMu3Jet60L1f0L2f8L3Filtered12',
303 'hltDoublePFBJets100Eta2p3',
304 'hltBSoftMuonDiJet100Mu12L3FilterByDR',
306 'hltL1sMu3JetC120dEtaMax0p4dPhiMax0p4',
307 'hltL1fL1sMu3Jet120L1Filtered0',
308 'hltDoubleCaloBJets30eta2p3',
309 'hltBTagCalo30x8CSVp0p92SingleWithMatching',
310 'hltL3fL1sMu3Jet120L1f0L2f8L3Filtered12',
311 'hltDoublePFBJets200Eta2p3',
312 'hltBSoftMuonDiJet200Mu12L3FilterByDR',
314 'hltL1sMu3JetC120dEtaMax0p4dPhiMax0p4',
315 'hltL1fL1sMu3Jet120L1Filtered0',
316 'hltDoubleCaloBJets30eta2p3',
317 'hltBTagCalo30x8CSVp0p92SingleWithMatching',
318 'hltL3fL1sMu3Jet120L1f0L2f8L3Filtered12',
319 'hltDoublePFBJets350Eta2p3',
320 'hltBSoftMuonDiJet350Mu12L3FilterByDR',
323 'hltSingleCaloJet10',
327 'hltSingleCaloJet40',
331 'hltSingleCaloJet50',
335 'hltSingleCaloJet110',
338 'hltL1sSingleJet120',
339 'hltSingleCaloJet170',
342 'hltL1sSingleJet170IorSingleJet180IorSingleJet200',
343 'hltSingleCaloJet210',
346 'hltL1sSingleJet170IorSingleJet180IorSingleJet200',
347 'hltSingleCaloJet270',
350 'hltL1sSingleJet170IorSingleJet180IorSingleJet200',
351 'hltSingleCaloJet350',
354 'hltL1sSingleJet170IorSingleJet180IorSingleJet200',
355 'hltSingleCaloJet400',
358 'hltL1sSingleJet170IorSingleJet180IorSingleJet200',
359 'hltSingleCaloJet450',
362 'hltL1sSingleJet170IorSingleJet180IorSingleJet200',
363 'hltSingleCaloJet450',
366 'hltL1sSingleMu3IorSingleMu5IorSingleMu7',
367 'hltL1fL1sMu5L1Filtered0',
368 'hltL3fL1sMu5L1f0L2f5L3Filtered8',
371 'hltL1fL1sMu3L1Filtered0',
372 'hltL1sSingleJet35ObjectMap',
373 'hltL3fL1sMu3L1f0L2f0L3Filtered3',
374 'hltMu3PFJet40MuCleaned',
377 TriggerObjectSplits = cms.vstring (
378 'hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6',
380 TriggerObjectSplitsTypes = cms.vstring (
385 process.p = cms.Path(
386 process.TotalEvents *
387 process.triggerSelection *
388 process.primaryVertexFilter *
389 process.FilteredEvents *
394 readFiles = cms.untracked.vstring()
395 secFiles = cms.untracked.vstring()
396 process.source = cms.Source (
'PoolSource',fileNames = readFiles, secondaryFileNames = secFiles)
398 '/store/data/Run2017C/BTagCSV/MINIAOD/PromptReco-v1/000/299/368/00000/7ED71BDC-8D6D-E711-A6CE-02163E014491.root',