FastJet 3.4.1
|
Implementation of the JetClu algorithm from CDF (plugin for fastjet-v2.1 upwards) More...
#include <fastjet/CDFJetCluPlugin.hh>
Public Member Functions | |
CDFJetCluPlugin (double cone_radius_in, double overlap_threshold_in, double seed_threshold_in=1.0, int iratch_in=1) | |
a compact constructor More... | |
CDFJetCluPlugin (double seed_threshold_in, double cone_radius_in, int adjacency_cut_in, int max_iterations_in, int iratch_in, double overlap_threshold_in) | |
a constructor that looks like the one provided by CDF More... | |
double | seed_threshold () const |
double | cone_radius () const |
int | adjacency_cut () const |
int | max_iterations () const |
int | iratch () const |
double | overlap_threshold () const |
virtual std::string | description () const |
return a textual description of the jet-definition implemented in this plugin More... | |
virtual void | run_clustering (ClusterSequence &) const |
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: More... | |
virtual double | R () const |
the plugin mechanism's standard way of accessing the jet radius More... | |
Public Member Functions inherited from fastjet::JetDefinition::Plugin | |
virtual std::string | description () const =0 |
return a textual description of the jet-definition implemented in this plugin More... | |
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: More... | |
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. More... | |
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) More... | |
virtual double | ghost_separation_scale () const |
virtual bool | exclusive_sequence_meaningful () const |
if this returns false then a warning will be given whenever the user requests "exclusive" jets from the cluster sequence More... | |
virtual bool | is_spherical () const |
returns true if the plugin implements an algorithm intended for use on a spherical geometry (e.g. More... | |
virtual | ~Plugin () |
a destructor to be replaced if necessary in derived classes... More... | |
Implementation of the JetClu algorithm from CDF (plugin for fastjet-v2.1 upwards)
Definition at line 47 of file CDFJetCluPlugin.hh.
|
inline |
a compact constructor
Definition at line 50 of file CDFJetCluPlugin.hh.
|
inline |
a constructor that looks like the one provided by CDF
Definition at line 62 of file CDFJetCluPlugin.hh.
|
inline |
Definition at line 76 of file CDFJetCluPlugin.hh.
|
inline |
Definition at line 77 of file CDFJetCluPlugin.hh.
|
inline |
Definition at line 78 of file CDFJetCluPlugin.hh.
|
inline |
Definition at line 79 of file CDFJetCluPlugin.hh.
|
inline |
Definition at line 80 of file CDFJetCluPlugin.hh.
|
inline |
Definition at line 81 of file CDFJetCluPlugin.hh.
|
virtual |
return a textual description of the jet-definition implemented in this plugin
Implements fastjet::JetDefinition::Plugin.
Definition at line 48 of file CDFJetCluPlugin.cc.
|
virtual |
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:
Implements fastjet::JetDefinition::Plugin.
Definition at line 63 of file CDFJetCluPlugin.cc.
|
inlinevirtual |
the plugin mechanism's standard way of accessing the jet radius
Implements fastjet::JetDefinition::Plugin.
Definition at line 88 of file CDFJetCluPlugin.hh.