コード例 #1
0
ファイル: triggerObjects_cff.py プロジェクト: zhwenyu/cmssw
        )
        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"),
コード例 #2
0
ファイル: ZCounting_cff.py プロジェクト: wweiphy/cmssw
    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
コード例 #3
0
ファイル: ZCounting_cff.py プロジェクト: hroskes/cmssw
                                 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)
コード例 #4
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*'])