FastJet 3.4.1
|
Class that provides extra information about a SISCone clustering. More...
#include <fastjet/SISConeBasePlugin.hh>
Public Member Functions | |
SISConeBaseExtras (int nparticles) | |
constructor More... | |
virtual | ~SISConeBaseExtras ()=0 |
purely virtual destructor More... | |
const std::vector< PseudoJet > & | stable_cones () const |
returns a reference to the vector of stable cones (aka protocones) More... | |
const std::vector< PseudoJet > & | protocones () const |
an old name for getting the vector of stable cones (aka protocones) More... | |
int | pass (const PseudoJet &jet) const |
return the # of the pass at which a given jet was found; will return -1 if the pass is invalid More... | |
std::string | description () const |
return a brief summary of the contents of the extras object (specifically, the number of protocones. More... | |
double | most_ambiguous_split () const |
return the smallest difference in squared distance encountered during splitting between a particle and two overlapping protojets. More... | |
virtual std::string | description () const |
Protected Attributes | |
std::vector< PseudoJet > | _protocones |
std::vector< int > | _pass |
double | _most_ambiguous_split |
const SISConeBasePlugin * | _jet_def_plugin |
Class that provides extra information about a SISCone clustering.
This is only the base class that the "regular" and "spherical" implementations of SISCone will have to overload. The only thing that needs to be done for the derived classes is to define '_jet_def_plugin', implement jet_def_plugin(); and add the corresponding plugin class as a friend
Definition at line 228 of file SISConeBasePlugin.hh.
|
inline |
constructor
Definition at line 233 of file SISConeBasePlugin.hh.
|
inlinepure virtual |
purely virtual destructor
give the destructor its required implementation
Definition at line 270 of file SISConeBasePlugin.hh.
|
inline |
returns a reference to the vector of stable cones (aka protocones)
Definition at line 239 of file SISConeBasePlugin.hh.
|
inline |
an old name for getting the vector of stable cones (aka protocones)
Definition at line 242 of file SISConeBasePlugin.hh.
|
inline |
return the # of the pass at which a given jet was found; will return -1 if the pass is invalid
Definition at line 246 of file SISConeBasePlugin.hh.
|
inlinevirtual |
return a brief summary of the contents of the extras object (specifically, the number of protocones.
Reimplemented from fastjet::ClusterSequence::Extras.
Definition at line 250 of file SISConeBasePlugin.hh.
|
inline |
return the smallest difference in squared distance encountered during splitting between a particle and two overlapping protojets.
Definition at line 260 of file SISConeBasePlugin.hh.
|
protected |
Definition at line 263 of file SISConeBasePlugin.hh.
|
protected |
Definition at line 264 of file SISConeBasePlugin.hh.
|
protected |
Definition at line 265 of file SISConeBasePlugin.hh.
|
protected |
Definition at line 266 of file SISConeBasePlugin.hh.