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
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
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 +
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']),