00001 import FWCore.ParameterSet.Config as cms
00002
00003 allLayer1Taus = cms.EDProducer("PATTauProducer",
00004
00005 tauSource = cms.InputTag("pfRecoTauProducer"),
00006
00007
00008
00009 userData = cms.PSet(
00010
00011 userClasses = cms.PSet(
00012 src = cms.VInputTag('')
00013 ),
00014
00015 userFloats = cms.PSet(
00016 src = cms.VInputTag('')
00017 ),
00018
00019 userInts = cms.PSet(
00020 src = cms.VInputTag('')
00021 ),
00022
00023 userFunctions = cms.vstring(""),
00024 userFunctionLabels = cms.vstring("")
00025 ),
00026
00027 embedLeadTrack = cms.bool(False),
00028 embedSignalTracks = cms.bool(False),
00029 embedIsolationTracks = cms.bool(False),
00030
00031
00032 addResolutions = cms.bool(False),
00033
00034
00035 isolation = cms.PSet(
00036 pfAllParticles = cms.PSet(
00037 src = cms.InputTag("tauIsoDepositPFCandidates"),
00038 deltaR = cms.double(0.5)
00039 ),
00040 pfChargedHadron = cms.PSet(
00041 src = cms.InputTag("tauIsoDepositPFChargedHadrons"),
00042 deltaR = cms.double(0.5)
00043 ),
00044 pfNeutralHadron = cms.PSet(
00045 src = cms.InputTag("tauIsoDepositPFNeutralHadrons"),
00046 deltaR = cms.double(0.5)
00047 ),
00048 pfGamma = cms.PSet(
00049 src = cms.InputTag("tauIsoDepositPFGammas"),
00050 deltaR = cms.double(0.5)
00051 )
00052 ),
00053 isoDeposits = cms.PSet(
00054 pfAllParticles = cms.InputTag("tauIsoDepositPFCandidates"),
00055 pfChargedHadron = cms.InputTag("tauIsoDepositPFChargedHadrons"),
00056 pfNeutralHadron = cms.InputTag("tauIsoDepositPFNeutralHadrons"),
00057 pfGamma = cms.InputTag("tauIsoDepositPFGammas")
00058 ),
00059
00060
00061
00062 addTauID = cms.bool(True),
00063 tauIDSources = cms.PSet(
00064
00065
00066 leadingTrackFinding = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackFinding"),
00067 leadingTrackPtCut = cms.InputTag("pfRecoTauDiscriminationByLeadingTrackPtCut"),
00068 trackIsolation = cms.InputTag("pfRecoTauDiscriminationByTrackIsolation"),
00069 ecalIsolation = cms.InputTag("pfRecoTauDiscriminationByECALIsolation"),
00070 byIsolation = cms.InputTag("pfRecoTauDiscriminationByIsolation"),
00071 againstElectron = cms.InputTag("pfRecoTauDiscriminationAgainstElectron"),
00072 againstMuon = cms.InputTag("pfRecoTauDiscriminationAgainstMuon")
00073 ),
00074
00075
00076 addDecayMode = cms.bool(False),
00077 decayModeSrc = cms.InputTag("fixedConePFTauDecayModeProducer"),
00078
00079
00080 addTrigMatch = cms.bool(True),
00081 trigPrimMatch = cms.VInputTag(cms.InputTag("tauTrigMatchHLT1Tau")),
00082
00083
00084 addGenMatch = cms.bool(True),
00085 embedGenMatch = cms.bool(False),
00086 genParticleMatch = cms.InputTag("tauMatch"),
00087
00088
00089 addGenJetMatch = cms.bool(True),
00090
00091 embedGenJetMatch = cms.bool(False),
00092
00093 genJetMatch = cms.InputTag("tauGenJetMatch"),
00094
00095
00096 addEfficiencies = cms.bool(False),
00097 efficiencies = cms.PSet(),
00098
00099 )
00100
00101