#include <CMSBoostedTauSeedingAlgorithm.h>
Public Member Functions | |
CMSBoostedTauSeedingAlgorithmStructure (const PseudoJet &result_jet, const JetDefinition::Recombiner *rec=nullptr) | |
double | dR () const |
returns the value of dR More... | |
double | mu () const |
returns the mass-drop ratio, pieces[0].m()/jet.m() More... | |
double | pt () const |
returns the value of pt More... | |
double | y () const |
Protected Attributes | |
double | _dR |
the value of the dR parameter More... | |
double | _mu |
the value of the mass-drop parameter More... | |
double | _pt |
the value of the pt parameter More... | |
double | _y |
the value of the asymmetry parameter More... | |
Friends | |
class | CMSBoostedTauSeedingAlgorithm |
the structure returned by the CMSBoostedTauSeedingAlgorithm transformer.
See the CMSBoostedTauSeedingAlgorithm class description for the details of what is inside this structure
Definition at line 104 of file CMSBoostedTauSeedingAlgorithm.h.
|
inline |
ctor with initialisation
pieces | the pieces of the created jet |
rec | the recombiner from the underlying cluster sequence |
Definition at line 109 of file CMSBoostedTauSeedingAlgorithm.h.
|
inline |
returns the value of dR
Definition at line 120 of file CMSBoostedTauSeedingAlgorithm.h.
References _dR.
|
inline |
returns the mass-drop ratio, pieces[0].m()/jet.m()
Definition at line 113 of file CMSBoostedTauSeedingAlgorithm.h.
References _mu.
|
inline |
returns the value of pt
Definition at line 123 of file CMSBoostedTauSeedingAlgorithm.h.
References _pt.
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), Electron.Electron::ptErr(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
|
inline |
returns the value of y = (squared kt distance) / (squared mass) for the splitting that triggered the mass-drop condition
Definition at line 117 of file CMSBoostedTauSeedingAlgorithm.h.
References _y.
Referenced by svgfig.Ellipse::__repr__(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
friend |
Definition at line 134 of file CMSBoostedTauSeedingAlgorithm.h.
|
protected |
the value of the dR parameter
Definition at line 131 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by dR(), and contrib::CMSBoostedTauSeedingAlgorithm::result().
|
protected |
the value of the mass-drop parameter
Definition at line 129 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by mu(), and contrib::CMSBoostedTauSeedingAlgorithm::result().
|
protected |
the value of the pt parameter
Definition at line 132 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by pt(), and contrib::CMSBoostedTauSeedingAlgorithm::result().
|
protected |
the value of the asymmetry parameter
Definition at line 130 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by plotting.PlotText::Draw(), contrib::CMSBoostedTauSeedingAlgorithm::result(), and y().