cms.InputTag("jetProbabilityBJetTagsCA8CHS"),
                                                   cms.InputTag("jetBProbabilityBJetTagsCA8CHS"),
                                                   cms.InputTag("trackCountingHighEffBJetTagsCA8CHS"),
                                                   cms.InputTag("trackCountingHighPurBJetTagsCA8CHS"))
patJetsCA8CHS.getJetMCFlavour = True ##mmFalse
patJetsCA8CHS.jetCorrFactorsSource = cms.VInputTag(cms.InputTag('patJetCorrFactorsCA8CHS'))
patJetsCA8CHS.genPartonMatch = cms.InputTag('patJetPartonMatchCA8CHS')
patJetsCA8CHS.genJetMatch = cms.InputTag('patJetGenJetMatchCA8CHS')

from PhysicsTools.PatAlgos.selectionLayer1.jetSelector_cfi import *
selectedPatJetsCA8CHS = selectedPatJets.clone()
selectedPatJetsCA8CHS.src = 'patJetsCA8CHS'
selectedPatJetsCA8CHS.cut = 'pt()>30'

from RecoJets.Configuration.RecoGenJets_cff import ak7GenJetsNoNu
ca8GenJetsNoNu = ak7GenJetsNoNu.clone()
ca8GenJetsNoNu.rParam = 0.8
ca8GenJetsNoNu.jetAlgorithm = "CambridgeAachen"
ca8GenJetsNoNu.jetPtMin = 25
ca8GenJetsNoNu.doAreaFastjet = True


from PhysicsTools.PatAlgos.producersLayer1.jetProducer_cfi import *
patGenJetsCA8CHS = patJets.clone()
patGenJetsCA8CHS.jetSource = 'ca8GenJetsNoNu'
patGenJetsCA8CHS.addGenJetMatch = False
patGenJetsCA8CHS.addGenPartonMatch = False
patGenJetsCA8CHS.addJetCharge = False
patGenJetsCA8CHS.embedCaloTowers = False
patGenJetsCA8CHS.embedPFCandidates = False
patGenJetsCA8CHS.addAssociatedTracks = False
Exemple #2
0
patJetsCA8CHS.addDiscriminators = True
patJetsCA8CHS.tagInfoSources = cms.VInputTag(cms.InputTag("secondaryVertexTagInfosCA8CHS"))
patJetsCA8CHS.trackAssociationSource = cms.InputTag("ca8CHSJetTracksAssociatorAtVertex")
patJetsCA8CHS.discriminatorSources = cms.VInputTag(cms.InputTag("combinedSecondaryVertexBJetTagsCA8CHS"))
patJetsCA8CHS.getJetMCFlavour = False
patJetsCA8CHS.jetCorrFactorsSource = cms.VInputTag(cms.InputTag('patJetCorrFactorsCA8CHS'))
patJetsCA8CHS.genPartonMatch = cms.InputTag('patJetPartonMatchCA8CHS')
patJetsCA8CHS.genJetMatch = cms.InputTag('patJetGenJetMatchCA8CHS')

from PhysicsTools.PatAlgos.selectionLayer1.jetSelector_cfi import *
selectedPatJetsCA8CHS = selectedPatJets.clone()
selectedPatJetsCA8CHS.src = 'patJetsCA8CHS'
selectedPatJetsCA8CHS.cut = 'pt()>30'

from RecoJets.Configuration.RecoGenJets_cff import ak7GenJetsNoNu
ca8GenJetsNoNu = ak7GenJetsNoNu.clone()
ca8GenJetsNoNu.rParam = 0.8
ca8GenJetsNoNu.jetAlgorithm = "CambridgeAachen"
ca8GenJetsNoNu.jetPtMin = 30
ca8GenJetsNoNu.doAreaFastjet = True


from PhysicsTools.PatAlgos.producersLayer1.jetProducer_cfi import *
patGenJetsCA8CHS = patJets.clone()
patGenJetsCA8CHS.jetSource = 'ca8GenJetsNoNu'
patGenJetsCA8CHS.addGenJetMatch = False
patGenJetsCA8CHS.addGenPartonMatch = False
patGenJetsCA8CHS.addJetCharge = False
patGenJetsCA8CHS.embedCaloTowers = False
patGenJetsCA8CHS.embedPFCandidates = False
patGenJetsCA8CHS.addAssociatedTracks = False
Exemple #3
0
patJetsCA8CHS.embedPFCandidates = False
patJetsCA8CHS.addAssociatedTracks = False
patJetsCA8CHS.addBTagInfo = False
patJetsCA8CHS.addDiscriminators = False
patJetsCA8CHS.getJetMCFlavour = False
patJetsCA8CHS.jetCorrFactorsSource = cms.VInputTag(cms.InputTag('patJetCorrFactorsCA8CHS'))
patJetsCA8CHS.genPartonMatch = cms.InputTag('patJetPartonMatchCA8CHS')
patJetsCA8CHS.genJetMatch = cms.InputTag('patJetGenJetMatchCA8CHS')

from PhysicsTools.PatAlgos.selectionLayer1.jetSelector_cfi import *
selectedPatJetsCA8CHS = selectedPatJets.clone()
selectedPatJetsCA8CHS.src = 'patJetsCA8CHS'
selectedPatJetsCA8CHS.cut = 'pt()>20'

from RecoJets.Configuration.RecoGenJets_cff import ak7GenJetsNoNu
ca8GenJetsNoNu = ak7GenJetsNoNu.clone()
ca8GenJetsNoNu.rParam = 0.8
ca8GenJetsNoNu.jetAlgorithm = "CambridgeAachen"

from RecoJets.Configuration.GenJetParticles_cff import genParticlesForJetsNoNu
jetMCSequenceCA8CHS = cms.Sequence(
    patJetPartonMatchCA8CHS +
    genParticlesForJetsNoNu +
    ca8GenJetsNoNu +
    patJetGenJetMatchCA8CHS
    )

PATCMGJetSequenceCA8CHS = cms.Sequence(
    ca8PFJetsCHS +
    jetMCSequenceCA8CHS +
    patJetCorrFactorsCA8CHS +
Exemple #4
0
    rParam = cms.double(0.8),
    jetAlgorithm = cms.string("CambridgeAachen"),
)

from RecoJets.JetProducers.ak5PFJetsPruned_cfi import ak5PFJetsPruned
process.ca8PFJetsCleanPruned = ak5PFJetsPruned.clone(
    src = cms.InputTag("particleFlowClean", "pfcands"),
    jetPtMin = cms.double(10.0),
    doAreaFastjet = cms.bool(True),
    rParam = cms.double(0.8),
    jetAlgorithm = cms.string("CambridgeAachen"),
)

process.load("RecoJets.Configuration.GenJetParticles_cff")
from RecoJets.Configuration.RecoGenJets_cff import ak7GenJetsNoNu
process.ca8GenJetsNoNu = ak7GenJetsNoNu.clone()
process.ca8GenJetsNoNu.rParam = 0.8
process.ca8GenJetsNoNu.jetAlgorithm = "CambridgeAachen"

process.ca8PFJetsCleanVMaps = cms.EDProducer("JetSubstructureValueMapsProducer",
    src = cms.InputTag("ca8PFJetsClean"),
    jetRadius = cms.double(0.8)
)

from PhysicsTools.PatAlgos.tools.jetTools import *
switchJetCollection(
    process,
    cms.InputTag('ak5PFJetsClean'),
    doJTA            = False,
    doBTagging       = True,
    jetCorrLabel     = ('AK5PFchs', ['L1FastJet', 'L2Relative', 'L3Absolute']),