#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 96 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 101 of file CMSBoostedTauSeedingAlgorithm.h.
|
inline |
returns the value of dR
Definition at line 114 of file CMSBoostedTauSeedingAlgorithm.h.
|
inline |
returns the mass-drop ratio, pieces[0].m()/jet.m()
Definition at line 107 of file CMSBoostedTauSeedingAlgorithm.h.
|
inline |
returns the value of pt
Definition at line 117 of file CMSBoostedTauSeedingAlgorithm.h.
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 111 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
friend |
Definition at line 128 of file CMSBoostedTauSeedingAlgorithm.h.
|
protected |
the value of the dR parameter
Definition at line 125 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by contrib::CMSBoostedTauSeedingAlgorithm::result().
|
protected |
the value of the mass-drop parameter
Definition at line 123 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by contrib::CMSBoostedTauSeedingAlgorithm::result().
|
protected |
the value of the pt parameter
Definition at line 126 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by contrib::CMSBoostedTauSeedingAlgorithm::result().
|
protected |
the value of the asymmetry parameter
Definition at line 124 of file CMSBoostedTauSeedingAlgorithm.h.
Referenced by plotting.PlotText::Draw(), and contrib::CMSBoostedTauSeedingAlgorithm::result().