FastJet 3.4.1
Public Member Functions | Friends | List of all members
fastjet::SISConeExtras Class Reference

Class that provides extra information about a SISCone clustering. More...

#include <fastjet/SISConePlugin.hh>

Inheritance diagram for fastjet::SISConeExtras:
Inheritance graph
[legend]
Collaboration diagram for fastjet::SISConeExtras:
Collaboration graph
[legend]

Public Member Functions

 SISConeExtras (int nparticles)
 constructor More...
 
const SISConePluginjet_def_plugin () const
 access to the siscone jet def plugin (more convenient than getting it from the original jet definition, because here it's directly of the right type (rather than the base type) More...
 
- Public Member Functions inherited from fastjet::SISConeBaseExtras
 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
 

Friends

class SISConePlugin
 

Additional Inherited Members

- Protected Attributes inherited from fastjet::SISConeBaseExtras
std::vector< PseudoJet_protocones
 
std::vector< int > _pass
 
double _most_ambiguous_split
 
const SISConeBasePlugin_jet_def_plugin
 

Detailed Description

Class that provides extra information about a SISCone clustering.

Definition at line 250 of file SISConePlugin.hh.

Constructor & Destructor Documentation

◆ SISConeExtras()

fastjet::SISConeExtras::SISConeExtras ( int  nparticles)
inline

constructor

Definition at line 254 of file SISConePlugin.hh.

Member Function Documentation

◆ jet_def_plugin()

const SISConePlugin * fastjet::SISConeExtras::jet_def_plugin ( ) const
inline

access to the siscone jet def plugin (more convenient than getting it from the original jet definition, because here it's directly of the right type (rather than the base type)

Definition at line 260 of file SISConePlugin.hh.

Friends And Related Function Documentation

◆ SISConePlugin

friend class SISConePlugin
friend

Definition at line 266 of file SISConePlugin.hh.


The documentation for this class was generated from the following file: