Skip to content

Commit

Permalink
update the 2016 halo filter for the hotline
Browse files Browse the repository at this point in the history
  • Loading branch information
mariadalfonso committed Sep 5, 2016
1 parent 7a05298 commit c777aa1
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions Calibration/Hotline/python/hotlineSkims_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
from CommonTools.RecoAlgos.HBHENoiseFilterResultProducer_cfi import HBHENoiseFilterResultProducer

#CSC beam halo filter
from RecoMET.METFilters.CSCTightHalo2015Filter_cfi import *
from RecoMET.METFilters.globalTightHalo2016Filter_cfi import *

#one muon
singleMuonSelector = cms.EDFilter(
Expand All @@ -48,7 +48,7 @@
src = cms.InputTag("singleMuonSelector"),
minNumber = cms.uint32(1)
)
seqHotlineSkimSingleMuon = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singleMuonSelector * singleMuonFilter)
seqHotlineSkimSingleMuon = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singleMuonSelector * singleMuonFilter)

#two muons
doubleMuonSelector = cms.EDFilter(
Expand All @@ -61,7 +61,7 @@
src = cms.InputTag("doubleMuonSelector"),
minNumber = cms.uint32(2)
)
seqHotlineSkimDoubleMuon = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doubleMuonSelector * doubleMuonFilter)
seqHotlineSkimDoubleMuon = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doubleMuonSelector * doubleMuonFilter)

#three muons
tripleMuonSelector = cms.EDFilter(
Expand All @@ -74,7 +74,7 @@
src = cms.InputTag("tripleMuonSelector"),
minNumber = cms.uint32(3)
)
seqHotlineSkimTripleMuon = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * tripleMuonSelector * tripleMuonFilter)
seqHotlineSkimTripleMuon = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * tripleMuonSelector * tripleMuonFilter)

#one electron
singleElectronSelector = cms.EDFilter(
Expand All @@ -87,7 +87,7 @@
src = cms.InputTag("singleElectronSelector"),
minNumber = cms.uint32(1)
)
seqHotlineSkimSingleElectron = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singleElectronSelector * singleElectronFilter)
seqHotlineSkimSingleElectron = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singleElectronSelector * singleElectronFilter)

#two electrons
doubleElectronSelector = cms.EDFilter(
Expand All @@ -100,7 +100,7 @@
src = cms.InputTag("doubleElectronSelector"),
minNumber = cms.uint32(2)
)
seqHotlineSkimDoubleElectron = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doubleElectronSelector * doubleElectronFilter)
seqHotlineSkimDoubleElectron = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doubleElectronSelector * doubleElectronFilter)

#three electrons
tripleElectronSelector = cms.EDFilter(
Expand All @@ -113,7 +113,7 @@
src = cms.InputTag("tripleElectronSelector"),
minNumber = cms.uint32(3)
)
seqHotlineSkimTripleElectron = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * tripleElectronSelector * tripleElectronFilter)
seqHotlineSkimTripleElectron = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * tripleElectronSelector * tripleElectronFilter)

#one photon
singlePhotonSelector = cms.EDFilter(
Expand All @@ -126,7 +126,7 @@
src = cms.InputTag("singlePhotonSelector"),
minNumber = cms.uint32(1)
)
seqHotlineSkimSinglePhoton = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singlePhotonSelector * singlePhotonFilter)
seqHotlineSkimSinglePhoton = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singlePhotonSelector * singlePhotonFilter)

#two photons
doublePhotonSelector = cms.EDFilter(
Expand All @@ -139,7 +139,7 @@
src = cms.InputTag("doublePhotonSelector"),
minNumber = cms.uint32(2)
)
seqHotlineSkimDoublePhoton = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doublePhotonSelector * doublePhotonFilter)
seqHotlineSkimDoublePhoton = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doublePhotonSelector * doublePhotonFilter)

#three photons
triplePhotonSelector = cms.EDFilter(
Expand All @@ -152,7 +152,7 @@
src = cms.InputTag("triplePhotonSelector"),
minNumber = cms.uint32(3)
)
seqHotlineSkimTriplePhoton = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * triplePhotonSelector * triplePhotonFilter)
seqHotlineSkimTriplePhoton = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * triplePhotonSelector * triplePhotonFilter)

#one jet
singleJetSelector = cms.EDFilter(
Expand All @@ -165,7 +165,7 @@
src = cms.InputTag("singleJetSelector"),
minNumber = cms.uint32(1)
)
seqHotlineSkimSingleJet = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singleJetSelector * singleJetFilter)
seqHotlineSkimSingleJet = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * singleJetSelector * singleJetFilter)

#two jets
doubleJetSelector = cms.EDFilter(
Expand All @@ -178,7 +178,7 @@
src = cms.InputTag("doubleJetSelector"),
minNumber = cms.uint32(2)
)
seqHotlineSkimDoubleJet = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doubleJetSelector * doubleJetFilter)
seqHotlineSkimDoubleJet = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * doubleJetSelector * doubleJetFilter)

#many jets
multiJetSelector = cms.EDFilter(
Expand All @@ -191,7 +191,7 @@
src = cms.InputTag("multiJetSelector"),
minNumber = cms.uint32(multiJetNJets)
)
seqHotlineSkimMultiJet = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * multiJetSelector * multiJetFilter)
seqHotlineSkimMultiJet = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * multiJetSelector * multiJetFilter)

#HT
htMht = cms.EDProducer( "HLTHtMhtProducer",
Expand All @@ -216,7 +216,7 @@
src = cms.InputTag("htSelector"),
minNumber = cms.uint32(1)
)
seqHotlineSkimHT = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * htMht * htSelector * htFilter)
seqHotlineSkimHT = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * htMht * htSelector * htFilter)

#high-mass dileptons
dimuons = cms.EDProducer(
Expand Down Expand Up @@ -253,9 +253,9 @@
minNumber = cms.uint32(1)
)

seqHotlineSkimMassiveDimuon = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * dimuons * dimuonMassFilter)
seqHotlineSkimMassiveDielectron = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * dielectrons * dielectronMassFilter)
seqHotlineSkimMassiveEMu = cms.Sequence(primaryVertexFilter * CSCTightHalo2015Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * diEMu * diEMuMassFilter)
seqHotlineSkimMassiveDimuon = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * dimuons * dimuonMassFilter)
seqHotlineSkimMassiveDielectron = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * dielectrons * dielectronMassFilter)
seqHotlineSkimMassiveEMu = cms.Sequence(primaryVertexFilter * globalTightHalo2016Filter * HBHENoiseFilterResultProducer * HBHENoiseFilter * diEMu * diEMuMassFilter)

## select events with high pfMET
pfMETSelector = cms.EDFilter(
Expand All @@ -272,7 +272,7 @@

seqHotlineSkimPFMET = cms.Sequence(
primaryVertexFilter*
CSCTightHalo2015Filter*
globalTightHalo2016Filter*
HBHENoiseFilterResultProducer*
HBHENoiseFilter*
pfMETSelector*
Expand All @@ -294,7 +294,7 @@

seqHotlineSkimCaloMET = cms.Sequence(
primaryVertexFilter*
CSCTightHalo2015Filter*
globalTightHalo2016Filter*
HBHENoiseFilterResultProducer*
HBHENoiseFilter*
caloMETSelector*
Expand All @@ -316,7 +316,7 @@

seqHotlineSkimCondMET = cms.Sequence(
primaryVertexFilter*
CSCTightHalo2015Filter*
globalTightHalo2016Filter*
HBHENoiseFilterResultProducer*
HBHENoiseFilter*
CondMETSelector*
Expand Down

0 comments on commit c777aa1

Please sign in to comment.