5 Plugins for ranking PFTau candidates
9 matchingConeCut = cms.PSet(
10 name = cms.string(
"MatchingCone"),
11 plugin = cms.string(
"RecoTauStringCleanerPlugin"),
13 selection = cms.string(
"deltaR(eta, phi, jetRef().eta, jetRef().phi) < 0.1"),
14 selectionPassFunction = cms.string(
"0"),
15 selectionFailValue = cms.double(1e3),
19 unitCharge = cms.PSet(
20 name = cms.string(
"UnitCharge"),
21 plugin = cms.string(
"RecoTauStringCleanerPlugin"),
23 selection = cms.string(
"signalPFChargedHadrCands().size() = 3"),
25 selectionPassFunction = cms.string(
"abs(charge())-1"),
28 selectionFailValue = cms.double(0),
33 name = cms.string(
"PtGt15"),
34 plugin = cms.string(
"RecoTauStringCleanerPlugin"),
35 selection = cms.string(
"pt > 15."),
36 selectionPassFunction = cms.string(
"0"),
37 selectionFailValue = cms.double(1e3)
42 name = cms.string(
"TaNC"),
43 plugin = cms.string(
"RecoTauDiscriminantCleanerPlugin"),
44 src = cms.InputTag(
"DISCRIMINATOR_SRC"),
47 leadPionFinding = cms.PSet(
48 name = cms.string(
"LeadPion"),
49 plugin = cms.string(
"RecoTauDiscriminantCleanerPlugin"),
50 src = cms.InputTag(
"DISCRIMINATOR_SRC"),
53 combinedIsolation = cms.PSet(
54 name = cms.string(
"CombinedIsolation"),
55 plugin = cms.string(
"RecoTauStringCleanerPlugin"),
57 selection = cms.string(
"leadPFCand().isNonnull()"),
58 selectionPassFunction = cms.string(
59 "isolationPFChargedHadrCandsPtSum()+isolationPFGammaCandsEtSum()"),
60 selectionFailValue = cms.double(1e3)
63 chargeIsolation = cms.PSet(
64 name = cms.string(
"ChargeIsolation"),
65 plugin = cms.string(
"RecoTauStringCleanerPlugin"),
67 selection = cms.string(
"leadPFCand().isNonnull()"),
69 selectionPassFunction = cms.string(
"isolationPFChargedHadrCandsPtSum()"),
70 selectionFailValue = cms.double(1e3)
73 ecalIsolation = cms.PSet(
74 name = cms.string(
"GammaIsolation"),
75 plugin = cms.string(
"RecoTauStringCleanerPlugin"),
77 selection = cms.string(
"leadPFCand().isNonnull()"),
79 selectionPassFunction = cms.string(
"isolationPFGammaCandsEtSum()"),
80 selectionFailValue = cms.double(1e3)