File indexing completed on 2024-04-06 12:26:45
0001
0002
0003 from PhysicsTools.PatAlgos.patTemplate_cfg import *
0004
0005
0006 process.primaryVertexFilter = cms.EDFilter(
0007 "VertexSelector",
0008 src = cms.InputTag("offlinePrimaryVertices"),
0009 cut = cms.string("!isFake && ndof > 4 && abs(z) <= 24 && position.Rho <= 2"),
0010 filter = cms.bool(True)
0011 )
0012
0013
0014 process.noscraping = cms.EDFilter(
0015 "FilterOutScraping",
0016 applyfilter = cms.untracked.bool(True),
0017 debugOn = cms.untracked.bool(False),
0018 numtrack = cms.untracked.uint32(10),
0019 thresh = cms.untracked.double(0.25)
0020 )
0021
0022
0023 process.load('CommonTools.RecoAlgos.HBHENoiseFilter_cfi')
0024
0025
0026 process.load('RecoMET.METAnalyzers.CSCHaloFilter_cfi')
0027
0028
0029 process.load("RecoMET.METFilters.hcalLaserEventFilter_cfi")
0030 process.hcalLaserEventFilter.vetoByRunEventNumber=cms.untracked.bool(False)
0031 process.hcalLaserEventFilter.vetoByHBHEOccupancy=cms.untracked.bool(True)
0032
0033
0034 process.load('RecoMET.METFilters.EcalDeadCellTriggerPrimitiveFilter_cfi')
0035
0036 process.EcalDeadCellTriggerPrimitiveFilter.tpDigiCollection = cms.InputTag("ecalTPSkimNA")
0037
0038
0039 process.load('RecoMET.METFilters.eeBadScFilter_cfi')
0040
0041
0042 process.load('DPGAnalysis.SiStripTools.bysipixelvssistripclustmulteventfilter_cfi')
0043 process.load('RecoMET.METFilters.trackingPOGFilters_cfi')
0044 process.manystripclustersFilter = process.bysipixelvssistripclustmulteventfilter.clone(cut=cms.string("( mult2 > 18000+7*mult1)"))
0045 process.toomanystripclustersFilter = process.bysipixelvssistripclustmulteventfilter.clone(cut=cms.string("(mult2>50000) && ( mult2 > 18000+7*mult1)"))
0046
0047
0048 process.goodVertices = cms.EDFilter(
0049 "VertexSelector",
0050 filter = cms.bool(False),
0051 src = cms.InputTag("offlinePrimaryVertices"),
0052 cut = cms.string("!isFake && ndof > 4 && abs(z) <= 24 && position.rho < 2")
0053 )
0054
0055
0056 process.load('RecoMET.METFilters.trackingFailureFilter_cfi')
0057
0058 process.filtersSeq = cms.Sequence(
0059 process.primaryVertexFilter *
0060 process.noscraping *
0061 process.HBHENoiseFilter *
0062 process.CSCTightHaloFilter *
0063 process.hcalLaserEventFilter *
0064 process.EcalDeadCellTriggerPrimitiveFilter *
0065 process.goodVertices * process.trackingFailureFilter *
0066 process.eeBadScFilter *
0067 ~process.manystripclustersFilter * ~process.toomanystripclustersFilter * ~process.logErrorTooManyClusters
0068 )