) sel.qualityBitsDoc = cms.string( "1 = TrkIsoVVL, 2 = Iso, 4 = OverlapFilter PFTau, 8 = IsoTkMu, 1024 = 1mu (Mu50)" ) elif sel.name == 'Tau': sel.sel = cms.string( "type(84) && pt > 5 && coll('*Tau*') && ( filter('*LooseIso*') || filter('*MediumIso*') || filter('*MediumComb*Iso*') || filter('hltL2TauIsoFilter') || filter('*OverlapFilter*IsoMu*') || filter('*OverlapFilter*IsoEle*') || filter('*L1HLTMatched*') || filter('*Dz02*') )" ) sel.qualityBits = cms.string( "(filter('*LooseIso*')-filter('*VLooseIso*'))+2*filter('*Medium*Iso*')+4*filter('*VLooseIso*')+8*0+16*filter('hltL2TauIsoFilter')+32*filter('*OverlapFilter*IsoMu*')+64*filter('*OverlapFilter*IsoEle*')+128*filter('*L1HLTMatched*')+256*filter('*Dz02*')" ) sel.qualityBitsDoc = cms.string( "1 = LooseIso, 2 = Medium(Comb)Iso, 4 = VLooseIso, 8 = None, 16 = L2p5 pixel iso, 32 = OverlapFilter IsoMu, 64 = OverlapFilter IsoEle, 128 = L1-HLT matched, 256 = Dz" ) run2_HLTconditions_2016.toModify(triggerObjectTable, selections=selections2016) from PhysicsTools.PatUtils.L1ECALPrefiringWeightProducer_cff import prefiringweight run2_HLTconditions_2016.toModify(prefiringweight, DataEra=cms.string("2016BtoH")) l1PreFiringEventWeightTable = cms.EDProducer( "GlobalVariablesTableProducer", variables=cms.PSet( L1PreFiringWeight_Nom=ExtVar( cms.InputTag("prefiringweight:nonPrefiringProb"), "double", doc="L1 pre-firing event correction weight (1-probability)", precision=8), L1PreFiringWeight_Up=ExtVar( cms.InputTag("prefiringweight:nonPrefiringProbUp"),
LumiMin=cms.untracked.double(0.5), LumiMax=cms.untracked.double(2500.5), PVBin=cms.untracked.int32(100), PVMin=cms.untracked.double(0.5), PVMax=cms.untracked.double(100.5), VtxNTracksFitMin=cms.untracked.double(0.), VtxNdofMin=cms.untracked.double(4.), VtxAbsZMax=cms.untracked.double(24.), VtxRhoMax=cms.untracked.double(2.)) from Configuration.Eras.Modifier_run2_HLTconditions_2016_cff import run2_HLTconditions_2016 run2_HLTconditions_2016.toModify( zcounting, MuonTriggerNames=cms.vstring("HLT_IsoMu24_v*", "HLT_IsoTkMu24_v*"), MuonTriggerObjectNames=cms.vstring( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07", "hltL3fL1sMu22L1f0Tkf24QL3trkIsoFiltered0p09"), PtCutL1=cms.untracked.double(27.0), PtCutL2=cms.untracked.double(27.0)) from Configuration.Eras.Modifier_run2_HLTconditions_2017_cff import run2_HLTconditions_2017 run2_HLTconditions_2017.toModify( zcounting, MuonTriggerNames=cms.vstring("HLT_IsoMu27_v*"), MuonTriggerObjectNames=cms.vstring( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07"), PtCutL1=cms.untracked.double(30.0), PtCutL2=cms.untracked.double(30.0)) from Configuration.Eras.Modifier_run2_HLTconditions_2018_cff import run2_HLTconditions_2018
PVBin = cms.untracked.int32(60), PVMin = cms.untracked.double(0.5), PVMax = cms.untracked.double(60.5), VtxNTracksFitMin = cms.untracked.double(0.), VtxNdofMin = cms.untracked.double(4.), VtxAbsZMax = cms.untracked.double(24.), VtxRhoMax = cms.untracked.double(2.) ) from Configuration.Eras.Modifier_run2_HLTconditions_2016_cff import run2_HLTconditions_2016 run2_HLTconditions_2016.toModify( zcounting, MuonTriggerNames = cms.vstring("HLT_IsoMu24_v*","HLT_IsoTkMu24_v*"), MuonTriggerObjectNames = cms.vstring("hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07", "hltL3fL1sMu22L1f0Tkf24QL3trkIsoFiltered0p09"), PtCutL1 = cms.untracked.double(27.0), PtCutL2 = cms.untracked.double(27.0) ) from Configuration.Eras.Modifier_run2_HLTconditions_2017_cff import run2_HLTconditions_2017 run2_HLTconditions_2017.toModify(zcounting, MuonTriggerNames = cms.vstring("HLT_IsoMu27_v*"), MuonTriggerObjectNames = cms.vstring("hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered0p07"), PtCutL1 = cms.untracked.double(30.0), PtCutL2 = cms.untracked.double(30.0) ) from Configuration.Eras.Modifier_run2_HLTconditions_2018_cff import run2_HLTconditions_2018 run2_HLTconditions_2018.toModify(zcounting, MuonTriggerNames = cms.vstring("HLT_IsoMu24_v*"), MuonTriggerObjectNames = cms.vstring("hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered0p07"), PtCutL1 = cms.untracked.double(27.0), PtCutL2 = cms.untracked.double(27.0)
histoPSet=dict(htPSet=dict(nbins=50, xmin=0.0, xmax=1000), jetPtBinning=[ 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 90, 100, 120, 140, 160, 200 ], HTBinning=[ 0, 420, 440, 460, 480, 500, 520, 540, 560, 580, 600, 650, 700, 750, 800, 850, 900 ]), # Triggers numGenericTriggerEventPSet=dict( hltPaths=['HLT_PFHT400_SixPFJet32_DoublePFBTagDeepCSV_2p94_v*']), denGenericTriggerEventPSet=dict(hltPaths=['HLT_IsoMu27_v*'])) # conditions 2016 run2_HLTconditions_2016.toModify( fullyhadronic_DoubleBTag_all, btagAlgos=["pfCombinedSecondaryVertexV2BJetTags"]) run2_HLTconditions_2016.toModify(fullyhadronic_DoubleBTag_all, workingpoint=0.8484) run2_HLTconditions_2016.toModify( fullyhadronic_DoubleBTag_all.numGenericTriggerEventPSet, hltPaths=['HLT_PFHT400_SixJet30_DoubleBTagCSV_p056_v*']) # conditions 2017 run2_HLTconditions_2017.toModify( fullyhadronic_DoubleBTag_all, btagAlgos=["pfCombinedSecondaryVertexV2BJetTags"]) run2_HLTconditions_2017.toModify(fullyhadronic_DoubleBTag_all, workingpoint=0.8484) run2_HLTconditions_2017.toModify( fullyhadronic_DoubleBTag_all.numGenericTriggerEventPSet, hltPaths=['HLT_PFHT380_SixPFJet32_DoublePFBTagCSV_2p2_v*'])