6 import FWCore.ParameterSet.Config
as cms
8 from Configuration.StandardSequences.Eras
import eras
10 process = cms.Process(
'HLT2',eras.Run2_2016)
13 process.load(
'Configuration.StandardSequences.Services_cff')
14 process.load(
'SimGeneral.HepPDTESSource.pythiapdt_cfi')
15 process.load(
'FWCore.MessageService.MessageLogger_cfi')
16 process.load(
'Configuration.EventContent.EventContent_cff')
17 process.load(
'Configuration.StandardSequences.GeometryRecoDB_cff')
18 process.load(
'Configuration.StandardSequences.MagneticField_AutoFromDBCurrent_cff')
19 process.load(
'Configuration.StandardSequences.SimL1EmulatorRepack_Full_cff')
20 process.load(
'HLTrigger.Configuration.HLT_User_cff')
21 process.load(
'Configuration.StandardSequences.EndOfProcess_cff')
22 process.load(
'Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
24 process.maxEvents = cms.untracked.PSet(
25 input = cms.untracked.int32(100)
33 process.source = cms.Source(
"PoolSource",
34 fileNames = cms.untracked.vstring(
'/store/data/Run2016H/BTagMu/RAW/v1/000/283/408/00000/78879B75-CC94-E611-BAE6-02163E0146EA.root'),
35 secondaryFileNames = cms.untracked.vstring()
38 process.options = cms.untracked.PSet(
43 process.configurationMetadata = cms.untracked.PSet(
44 annotation = cms.untracked.string(
'step2 nevts:10'),
45 name = cms.untracked.string(
'Applications'),
46 version = cms.untracked.string(
'$Revision: 1.19 $')
54 from HLTrigger.Configuration.CustomConfigs
import ProcessName
55 process = ProcessName(process)
57 from Configuration.AlCa.GlobalTag
import GlobalTag
58 process.GlobalTag =
GlobalTag(process.GlobalTag,
'auto:run2_hlt_GRun',
'')
61 process.L1RePack_step = cms.Path(process.SimL1Emulator)
62 process.endjob_step = cms.EndPath(process.endOfProcess)
69 process.TotalEvents = cms.EDProducer(
"EventCountProducer")
70 process.FilteredEvents = cms.EDProducer(
"EventCountProducer")
73 process.RemovePileUpDominatedEventsGen = cms.EDFilter(
"RemovePileUpDominatedEventsGen")
76 from Analysis.Ntuplizer.TriggerFilter_cfi
import triggerFilter
84 process.triggerFilter = triggerFilter.clone()
85 process.triggerFilter.hltResults = cms.InputTag(
'TriggerResults',
'',
'HLT' )
86 process.triggerFilter.triggerConditions = cms.vstring (
'HLT_BTagMu_DiJet20_Mu5_v*')
91 process.triggerFilter.hltResults = cms.InputTag(
'TriggerResults',
'',
'HLT2' )
92 process.triggerFilter.triggerConditions = cms.vstring(
'HLT_ZeroBias_v*')
93 process.HLTBeginSequence.insert(-1,process.RemovePileUpDominatedEventsGen)
95 process.HLTBeginSequence.insert(-1,process.triggerFilter)
100 from Analysis.Ntuplizer.Ntuplizer_cfi
import TFileService
101 process.TFileService = TFileService.clone()
103 from Analysis.Ntuplizer.Ntuplizer_cfi
import ntuplizer
104 process.MssmHbbTrigger = ntuplizer.clone()
105 process.MssmHbbTrigger.MonteCarlo = cms.bool(isMC)
106 process.MssmHbbTrigger.TotalEvents = cms.InputTag(
"TotalEvents")
107 process.MssmHbbTrigger.FilteredEvents = cms.InputTag(
"FilteredEvents")
108 process.MssmHbbTrigger.PrimaryVertices = cms.VInputTag(cms.InputTag(
'hltFastPrimaryVertex'),cms.InputTag(
'hltFastPVPixelVertices'))
109 process.MssmHbbTrigger.L1TJets = cms.VInputTag(cms.InputTag(
'hltCaloStage2Digis',
'Jet'))
110 process.MssmHbbTrigger.L1TMuons = cms.VInputTag(cms.InputTag(
'hltGmtStage2Digis',
'Muon'))
111 process.MssmHbbTrigger.ChargedCandidates = cms.VInputTag(cms.InputTag(
'hltL2MuonCandidates'),cms.InputTag(
'hltL3MuonCandidates') )
112 process.MssmHbbTrigger.CaloJets = cms.VInputTag(cms.InputTag(
'hltAK4CaloJetsCorrectedIDPassed') )
113 process.MssmHbbTrigger.JetsTags = cms.VInputTag(cms.InputTag(
'hltCombinedSecondaryVertexBJetTagsCalo'))
114 process.MssmHbbTrigger.PFJets = cms.VInputTag(cms.InputTag(
'hltAK4PFJets'),cms.InputTag(
'hltAK4PFJetsLooseIDCorrected'),cms.InputTag(
'hltAK4PFJetsTightIDCorrected'))
115 process.MssmHbbTrigger.TriggerResults = cms.VInputTag(cms.InputTag(
'TriggerResults',
'',
'HLT2'))
116 process.MssmHbbTrigger.TriggerPaths = cms.vstring (
'HLT_ZeroBias_v',
'HLT_CaloJets_Muons_CaloBTagCSV_PFJets_v')
119 process.MssmHbbTrigger.PileupInfo = cms.InputTag(
"addPileupInfo",
"",
"HLT")
120 process.MssmHbbTrigger.GenFilterInfo = cms.InputTag(
"genFilterEfficiencyProducer")
121 process.MssmHbbTrigger.GenRunInfo = cms.InputTag(
"generator")
123 process.Ntuplizer = cms.Sequence( process.TotalEvents + process.triggerFilter + process.FilteredEvents + process.MssmHbbTrigger)
125 process.ntuplizer_step = cms.EndPath(process.Ntuplizer)
130 process.schedule = cms.Schedule(process.L1RePack_step)
131 process.schedule.extend(process.HLTSchedule)
132 process.schedule.extend([process.endjob_step,process.ntuplizer_step])
137 from HLTrigger.Configuration.CustomConfigs
import L1THLT
140 process = L1THLT(process)