#include <JetDefinition.hh>
Inheritance diagram for fastjet::JetDefinition::Plugin:
Public Member Functions | |
virtual std::string | description () const =0 |
return a textual description of the jet-definition implemented in this plugin | |
virtual void | run_clustering (ClusterSequence &) const =0 |
given a ClusterSequence that has been filled up with initial particles, the following function should fill up the rest of the ClusterSequence, using the following member functions of ClusterSequence:
| |
virtual double | R () const =0 |
virtual bool | supports_ghosted_passive_areas () const |
return true if there is specific support for the measurement of passive areas, in the sense that areas determined from all particles below the ghost separation scale will be a passive area. | |
virtual void | set_ghost_separation_scale (double scale) const |
set the ghost separation scale for passive area determinations in future runs (strictly speaking that makes the routine a non const, so related internal info must be stored as a mutable) | |
virtual double | ghost_separation_scale () const |
virtual | ~Plugin () |
a destructor to be replaced if necessary in derived classes... |
Definition at line 318 of file JetDefinition.hh.
|
a destructor to be replaced if necessary in derived classes...
Definition at line 347 of file JetDefinition.hh. 00347 {};
|
|
return a textual description of the jet-definition implemented in this plugin
Implemented in fastjet::SISConePlugin, fastjet::PxConePlugin, fastjet::CDFJetCluPlugin, and fastjet::CDFMidPointPlugin. |
|
Reimplemented in fastjet::SISConePlugin. Definition at line 344 of file JetDefinition.hh. 00344 {return 0.0;}
|
|
Implemented in fastjet::SISConePlugin, fastjet::PxConePlugin, fastjet::CDFJetCluPlugin, and fastjet::CDFMidPointPlugin. |
|
given a ClusterSequence that has been filled up with initial particles, the following function should fill up the rest of the ClusterSequence, using the following member functions of ClusterSequence:
..)
Implemented in fastjet::SISConePlugin, fastjet::PxConePlugin, fastjet::CDFJetCluPlugin, and fastjet::CDFMidPointPlugin. |
|
set the ghost separation scale for passive area determinations in future runs (strictly speaking that makes the routine a non const, so related internal info must be stored as a mutable)
Reimplemented in fastjet::SISConePlugin. Definition at line 186 of file JetDefinition.cc. 00186 { 00187 throw Error("set_ghost_separation_scale not supported"); 00188 }
|
|
return true if there is specific support for the measurement of passive areas, in the sense that areas determined from all particles below the ghost separation scale will be a passive area. [If you don't understand this, ignore it!] Reimplemented in fastjet::SISConePlugin. Definition at line 338 of file JetDefinition.hh. 00338 {return false;}
|