00001 import FWCore.ParameterSet.Config as cms
00002 from RecoTauTag.RecoTau.PFRecoTauQualityCuts_cfi import PFTauQualityCuts
00003
00004 PFRecoTauProducer = cms.EDProducer("PFRecoTauProducer",
00005
00006 Algorithm = cms.string("ConeBased"),
00007 LeadPFCand_minPt = cms.double(5.0),
00008
00009
00010 TrackerSignalConeMetric = cms.string('DR'),
00011 TrackerSignalConeSizeFormula = cms.string('0.07'),
00012 TrackerSignalConeSize_min = cms.double(0.0),
00013
00014
00015
00016
00017 TrackerSignalConeSize_max = cms.double(0.07),
00018
00019 ECALSignalConeMetric = cms.string('DR'),
00020 ECALSignalConeSizeFormula = cms.string('0.15'),
00021 ECALSignalConeSize_min = cms.double(0.0),
00022 ECALSignalConeSize_max = cms.double(0.6),
00023
00024 HCALSignalConeMetric = cms.string('DR'),
00025 HCALSignalConeSizeFormula = cms.string('0.10'),
00026 HCALSignalConeSize_min = cms.double(0.0),
00027 HCALSignalConeSize_max = cms.double(0.6),
00028
00029
00030 TrackerIsolConeMetric = cms.string('DR'),
00031 TrackerIsolConeSizeFormula = cms.string('0.50'),
00032 TrackerIsolConeSize_min = cms.double(0.0),
00033 TrackerIsolConeSize_max = cms.double(0.6),
00034
00035 ECALIsolConeMetric = cms.string('DR'),
00036 ECALIsolConeSizeFormula = cms.string('0.50'),
00037 ECALIsolConeSize_min = cms.double(0.0),
00038 ECALIsolConeSize_max = cms.double(0.6),
00039
00040 HCALIsolConeMetric = cms.string('DR'),
00041 HCALIsolConeSizeFormula = cms.string('0.50'),
00042 HCALIsolConeSize_min = cms.double(0.0),
00043 HCALIsolConeSize_max = cms.double(0.6),
00044
00045
00046
00047 ChargedHadrCand_IsolAnnulus_minNhits = cms.uint32(0),
00048
00049
00050 ElectronPreIDProducer = cms.InputTag("elecpreid"),
00051 EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1),
00052 EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5),
00053 EcalStripSumE_minClusEnergy = cms.double(0.1),
00054 EcalStripSumE_deltaEta = cms.double(0.03),
00055 ElecPreIDLeadTkMatch_maxDR = cms.double(0.01),
00056 maximumForElectrionPreIDOutput = cms.double(-0.1),
00057
00058
00059 MatchingConeMetric = cms.string('DR'),
00060 MatchingConeSizeFormula = cms.string('0.1'),
00061 MatchingConeSize_min = cms.double(0.0),
00062 MatchingConeSize_max = cms.double(0.6),
00063
00064
00065 PFTauTagInfoProducer = cms.InputTag("pfRecoTauTagInfoProducer"),
00066 JetPtMin = cms.double(0.0),
00067
00068 UseChargedHadrCandLeadChargedHadrCand_tksDZconstraint = cms.bool(True),
00069 ChargedHadrCandLeadChargedHadrCand_tksmaxDZ = cms.double(1.0),
00070
00071
00072 PVProducer = PFTauQualityCuts.primaryVertexSrc,
00073 smearedPVsigmaY = cms.double(0.0015),
00074 smearedPVsigmaX = cms.double(0.0015),
00075 smearedPVsigmaZ = cms.double(0.005),
00076
00077
00078 AreaMetric_recoElements_maxabsEta = cms.double(2.5),
00079
00080 DataType = cms.string("AOD"),
00081
00082
00083
00084
00085
00086
00087 LeadTrack_minPt = cms.double(0.0),
00088
00089
00090 TrackLeadTrack_maxDZ = cms.double(1.0),
00091 UseTrackLeadTrackDZconstraint = cms.bool(True),
00092 Track_IsolAnnulus_minNhits = cms.uint32(3),
00093
00094 AddEllipseGammas = cms.bool(False),
00095 Rphi = cms.double(2.0),
00096 MaxEtInEllipse = cms.double(2.0),
00097
00098
00099
00100
00101 putNeutralHadronsInP4 = cms.bool(False),
00102
00103 )
00104
00105
00106
00107
00108
00109
00110
00111