File indexing completed on 2024-04-06 12:25:29
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAlong_cfi import *
0004
0005 from RecoJets.JetAssociationProducers.j2tParametersCALO_cfi import *
0006 from RecoJets.JetAssociationProducers.j2tParametersVX_cfi import *
0007 ak4JetTracksAssociatorAtVertex = cms.EDProducer("JetTracksAssociatorAtVertex",
0008 j2tParametersVX,
0009 jets = cms.InputTag("ak4CaloJets")
0010 )
0011
0012 ak4JetTracksAssociatorAtVertexPF = cms.EDProducer("JetTracksAssociatorAtVertex",
0013 j2tParametersVX,
0014 jets = cms.InputTag("ak4PFJetsCHS")
0015 )
0016
0017
0018 ak4JetTracksAssociatorExplicit = cms.EDProducer("JetTracksAssociatorExplicit",
0019 j2tParametersVX,
0020 jets = cms.InputTag("ak4PFJetsCHS")
0021 )
0022
0023 ak4JetTracksAssociatorAtCaloFace = cms.EDProducer("JetTracksAssociatorAtCaloFace",
0024 j2tParametersCALO,
0025 jets = cms.InputTag("ak4CaloJets")
0026 )
0027
0028 ak4JetExtender = cms.EDProducer("JetExtender",
0029 jets = cms.InputTag("ak4CaloJets"),
0030 jet2TracksAtCALO = cms.InputTag("ak4JetTracksAssociatorAtCaloFace"),
0031 jet2TracksAtVX = cms.InputTag("ak4JetTracksAssociatorAtVertex"),
0032 coneSize = cms.double(0.4)
0033 )
0034
0035 ak4JTATask = cms.Task(ak4JetTracksAssociatorAtVertexPF,
0036 ak4JetTracksAssociatorAtVertex,
0037 ak4JetTracksAssociatorAtCaloFace,ak4JetExtender)
0038 ak4JTA = cms.Sequence(ak4JTATask)
0039
0040 ak4JTAExplicitTask = cms.Task(ak4JetTracksAssociatorExplicit)
0041 ak4JTAExplicit = cms.Sequence(ak4JTAExplicitTask)