00001 cms.PSet( 00002 BooleanOperator = cms.string("and"), 00003 leadPion = cms.PSet( 00004 Producer = cms.InputTag( 00005 'hpsTancTausDiscriminationByLeadingPionPtCut'), 00006 cut = cms.double(0.5) 00007 ) 00008 )
Definition at line 110 of file HPSTancTaus_cff.py.
00001 _leadPionPrediscriminant.clone( 00002 hpsSelect = cms.PSet( 00003 Producer = cms.InputTag( 00004 'hpsTancTausDiscriminationByDecayModeSelection'), 00005 cut = cms.double(0.5) 00006 ) 00007 )
Definition at line 232 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationByLeadingPionPtCut.clone( 00002 PFTauProducer = cms.InputTag("combinatoricRecoTaus") 00003 )
Definition at line 14 of file HPSTancTaus_cff.py.
00001 cms.EDProducer( 00002 "RecoTauMVADiscriminator", 00003 PFTauProducer = cms.InputTag("combinatoricRecoTaus"), 00004 Prediscriminants = noPrediscriminants, 00005 dbLabel = cms.string("hpstanc"), 00006 remapOutput = cms.bool(True), 00007 mvas = cms.VPSet( 00008 cms.PSet( 00009 nCharged = cms.uint32(1), 00010 nPiZeros = cms.uint32(0), 00011 mvaLabel = cms.string("1prong0pi0"), 00012 ), 00013 cms.PSet( 00014 nCharged = cms.uint32(1), 00015 nPiZeros = cms.uint32(1), 00016 mvaLabel = cms.string("1prong1pi0"), 00017 ), 00018 cms.PSet( 00019 nCharged = cms.uint32(1), 00020 nPiZeros = cms.uint32(2), 00021 mvaLabel = cms.string("1prong2pi0"), 00022 ), 00023 cms.PSet( 00024 nCharged = cms.uint32(3), 00025 nPiZeros = cms.uint32(0), 00026 mvaLabel = cms.string("3prong0pi0"), 00027 ), 00028 ), 00029 discriminantOptions = discriminantConfiguration, 00030 )
Definition at line 25 of file HPSTancTaus_cff.py.
00001 hpsSelectionDiscriminator.clone( 00002 src = cms.InputTag("combinatoricRecoTaus"), 00003 minTauPt = cms.double(5.), 00004 # Turn off narrowness req. 00005 coneSizeFormula = cms.string('0.3'), 00006 )
Definition at line 68 of file HPSTancTaus_cff.py.
00001 cms.EDProducer( 00002 "RecoTauMVATransform", 00003 transforms = transforms, # blank for now 00004 PFTauProducer = cms.InputTag("combinatoricRecoTaus"), 00005 toTransform = cms.InputTag("combinatoricRecoTausDiscriminationByTanc"), 00006 Prediscriminants = noPrediscriminants 00007 )
Definition at line 58 of file HPSTancTaus_cff.py.
tuple HPSTancTaus_cff::hpsTancRequireDecayMode = requireDecayMode.clone() |
Definition at line 184 of file HPSTancTaus_cff.py.
00001 cms.Sequence( 00002 #+ hpsTancTausDiscriminationAgainstCaloMuon 00003 hpsTancTausDiscriminationByTancRaw 00004 + hpsTancTausDiscriminationByTanc 00005 + hpsTancTausDiscriminationByTancVLoose 00006 + hpsTancTausDiscriminationByTancLoose 00007 + hpsTancTausDiscriminationByTancMedium 00008 + hpsTancTausDiscriminationByTancTight 00009 + hpsTancTausDiscriminationByVLooseIsolation 00010 + hpsTancTausDiscriminationByLooseIsolation 00011 + hpsTancTausDiscriminationByMediumIsolation 00012 + hpsTancTausDiscriminationByTightIsolation 00013 + hpsTancTausDiscriminationByLooseElectronRejection 00014 + hpsTancTausDiscriminationByMediumElectronRejection 00015 + hpsTancTausDiscriminationByTightElectronRejection 00016 + hpsTancTausDiscriminationByLooseMuonRejection 00017 + hpsTancTausDiscriminationByTightMuonRejection 00018 )
Definition at line 298 of file HPSTancTaus_cff.py.
00001 cms.Sequence( 00002 combinatoricRecoTausDiscriminationByLeadingPionPtCut 00003 + combinatoricRecoTausHPSSelector 00004 # select & clean each decay mode 00005 + hpsTancTausSansRefs 00006 + hpsTancTaus 00007 + hpsTancTausDiscriminationByLeadingTrackFinding 00008 + hpsTancTausDiscriminationByLeadingPionPtCut 00009 + hpsTancTausDiscriminationByLeadingTrackPtCut 00010 + hpsTancTausDiscriminationByDecayModeSelection 00011 #+ hpsTancTausDiscriminationByFlightPath 00012 )
Definition at line 285 of file HPSTancTaus_cff.py.
00001 cms.EDProducer( 00002 "RecoTauPiZeroUnembedder", 00003 src = cms.InputTag("hpsTancTausSansRefs") 00004 )
Definition at line 100 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationAgainstCaloMuon.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus") 00003 )
Definition at line 178 of file HPSTancTaus_cff.py.
00001 combinatoricRecoTausHPSSelector.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus") 00003 )
Definition at line 120 of file HPSTancTaus_cff.py.
00001 cms.EDProducer( 00002 "PFRecoTauDiscriminationByFlight", 00003 PFTauProducer = cms.InputTag("hpsTancTaus"), 00004 vertexSource = PFTauQualityCuts.primaryVertexSrc, 00005 beamspot = cms.InputTag("offlineBeamSpot"), 00006 refitPV = cms.bool(True), 00007 Prediscriminants = cms.PSet( 00008 BooleanOperator = cms.string("and"), 00009 leadTrack = cms.PSet( 00010 Producer = cms.InputTag( 00011 "hpsTancTausDiscriminationByDecayModeSelection"), 00012 cut = cms.double(0.5), 00013 ) 00014 ) 00015 )
Definition at line 187 of file HPSTancTaus_cff.py.
00001 combinatoricRecoTausDiscriminationByLeadingPionPtCut.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus") 00003 )
Definition at line 106 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationByLeadingTrackFinding.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus") 00003 )
Definition at line 132 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationByLeadingTrackPtCut.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus") 00003 )
Definition at line 137 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationAgainstElectron.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus"), 00003 Prediscriminants = noPrediscriminants, 00004 PFElectronMVA_maxValue = cms.double(0.6) 00005 )
Definition at line 145 of file HPSTancTaus_cff.py.
Definition at line 211 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationAgainstMuon.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus"), 00003 Prediscriminants = noPrediscriminants 00004 )
Definition at line 166 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationAgainstElectron.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus"), 00003 Prediscriminants = noPrediscriminants, 00004 ApplyCut_EcalCrackCut = cms.bool(True) 00005 )
Definition at line 151 of file HPSTancTaus_cff.py.
Definition at line 218 of file HPSTancTaus_cff.py.
Definition at line 248 of file HPSTancTaus_cff.py.
00001 cms.EDProducer( 00002 # There is no PT selection applied; we use this only to use the 00003 # prediscriminants to make binary cuts. 00004 "PFRecoTauDiscriminationByLeadingObjectPtCut", 00005 PFTauProducer = cms.InputTag("hpsTancTaus"), 00006 UseOnlyChargedHadrons = cms.bool(True), 00007 MinPtLeadingObject = cms.double(0.0), 00008 Prediscriminants = cms.PSet( 00009 BooleanOperator = cms.string("and"), 00010 tancCut = cms.PSet( 00011 Producer = cms.InputTag("hpsTancTausDiscriminationByTanc"), 00012 cut = cuts.looseCut 00013 ) 00014 ) 00015 )
Definition at line 256 of file HPSTancTaus_cff.py.
Definition at line 277 of file HPSTancTaus_cff.py.
Definition at line 241 of file HPSTancTaus_cff.py.
Definition at line 281 of file HPSTancTaus_cff.py.
Definition at line 273 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationAgainstElectron.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus"), 00003 Prediscriminants = noPrediscriminants, 00004 ApplyCut_EcalCrackCut = cms.bool(True), 00005 ApplyCut_BremCombined = cms.bool(True) 00006 )
Definition at line 157 of file HPSTancTaus_cff.py.
Definition at line 225 of file HPSTancTaus_cff.py.
00001 pfRecoTauDiscriminationAgainstMuon.clone( 00002 PFTauProducer = cms.InputTag("hpsTancTaus"), 00003 Prediscriminants = noPrediscriminants, 00004 discriminatorOption = cms.string('noAllArbitrated') 00005 )
Definition at line 171 of file HPSTancTaus_cff.py.
Definition at line 204 of file HPSTancTaus_cff.py.
00001 cms.EDProducer( 00002 "RecoTauCleaner", 00003 src = cms.InputTag("combinatoricRecoTaus"), 00004 cleaners = cms.VPSet( 00005 # Prefer taus that don't have charge == 3 00006 cleaners.unitCharge, 00007 # Prefer taus that are within DR<0.1 of the jet axis 00008 cleaners.matchingConeCut, 00009 # Prefer taus that pass the lead pion requirement 00010 cms.PSet( 00011 name = cms.string("lead pion"), 00012 plugin = cms.string("RecoTauDiscriminantCleanerPlugin"), 00013 src = cms.InputTag("combinatoricRecoTausDiscriminationByLeadingPionPtCut") 00014 ), 00015 # Prefer taus that pass the HPS selection 00016 cms.PSet( 00017 name = cms.string("HPS selection"), 00018 plugin = cms.string("RecoTauDiscriminantCleanerPlugin"), 00019 src = cms.InputTag("combinatoricRecoTausHPSSelector") 00020 ), 00021 cleaners.combinedIsolation 00022 ) 00023 )
Definition at line 76 of file HPSTancTaus_cff.py.
tuple HPSTancTaus_cff::PFTauProducer = cms.InputTag("hpsTancTaus") |
Definition at line 206 of file HPSTancTaus_cff.py.
Definition at line 207 of file HPSTancTaus_cff.py.
tuple HPSTancTaus_cff::toTransform = cms.InputTag("hpsTancTausDiscriminationByTancRaw") |
Definition at line 251 of file HPSTancTaus_cff.py.
Definition at line 252 of file HPSTancTaus_cff.py.
Referenced by RecoTauMVATransform::RecoTauMVATransform().