Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005
00006
00007 from TrackPropagation.SteppingHelixPropagator.SteppingHelixPropagatorAny_cfi import *
00008 from TrackingTools.TrackAssociator.DetIdAssociatorESProducer_cff import *
00009 from PhysicsTools.RecoAlgos.highPtTracks_cfi import *
00010 from RecoMuon.MuonIsolationProducers.isoDepositProducerIOBlocks_cff import *
00011 from RecoMuon.MuonIsolationProducers.trackExtractorBlocks_cff import *
00012 from RecoMuon.MuonIsolationProducers.caloExtractorByAssociatorBlocks_cff import *
00013 from RecoMuon.MuonIsolationProducers.jetExtractorBlock_cff import *
00014 from RecoMuon.MuonIsolationProducers.caloExtractorBlocks_cff import *
00015 tkIsoDepositTk = cms.EDProducer("CandIsoDepositProducer",
00016 src = cms.InputTag("highPtTracks"),
00017 MultipleDepositsFlag = cms.bool(False),
00018 trackType = cms.string('best'),
00019 ExtractorPSet = cms.PSet(
00020 MIsoTrackExtractorBlock
00021 )
00022 )
00023
00024 tkIsoDepositCalByAssociatorTowers = cms.EDProducer("CandIsoDepositProducer",
00025 src = cms.InputTag("highPtTracks"),
00026 MultipleDepositsFlag = cms.bool(True),
00027 trackType = cms.string('best'),
00028 ExtractorPSet = cms.PSet(
00029 MIsoCaloExtractorByAssociatorTowersBlock
00030 )
00031 )
00032
00033 tkIsoDepositCalByAssociatorHits = cms.EDProducer("CandIsoDepositProducer",
00034 src = cms.InputTag("highPtTracks"),
00035 MultipleDepositsFlag = cms.bool(True),
00036 trackType = cms.string('best'),
00037 ExtractorPSet = cms.PSet(
00038 MIsoCaloExtractorByAssociatorHitsBlock
00039 )
00040 )
00041
00042 tkIsoDepositJets = cms.EDProducer("CandIsoDepositProducer",
00043 src = cms.InputTag("highPtTracks"),
00044 MultipleDepositsFlag = cms.bool(False),
00045 trackType = cms.string('best'),
00046 ExtractorPSet = cms.PSet(
00047 MIsoJetExtractorBlock
00048 )
00049 )
00050
00051 tkIsoDepositCalEcal = cms.EDProducer("CandIsoDepositProducer",
00052 src = cms.InputTag("highPtTracks"),
00053 MultipleDepositsFlag = cms.bool(False),
00054 trackType = cms.string('best'),
00055 ExtractorPSet = cms.PSet(
00056 MIsoCaloExtractorEcalBlock
00057 )
00058 )
00059
00060 tkIsoDepositCalHcal = cms.EDProducer("CandIsoDepositProducer",
00061 src = cms.InputTag("highPtTracks"),
00062 MultipleDepositsFlag = cms.bool(False),
00063 trackType = cms.string('best'),
00064 ExtractorPSet = cms.PSet(
00065 MIsoCaloExtractorHcalBlock
00066 )
00067 )
00068
00069
00070
00071
00072
00073 tkIsoDeposits = cms.Sequence(highPtTracks+tkIsoDepositTk+tkIsoDepositCalByAssociatorTowers+tkIsoDepositJets)
00074
00075