| FastJet 3.4.2
    | 
Implementation of the CMS Iterative Cone (plugin for fastjet v2.4 upwards) More...
#include <fastjet/CMSIterativeConePlugin.hh>


| Public Member Functions | |
| CMSIterativeConePlugin (double ConeRadius, double SeedThreshold=1.0) | |
| Main constructor for the CMSIterativeCone Plugin class.  More... | |
| CMSIterativeConePlugin (const CMSIterativeConePlugin &plugin) | |
| copy constructor  More... | |
| 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 here we return the R of the last alg in the list  More... | |
| virtual double | seed_threshold () const | 
| get the seed threshold  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 CMS Iterative Cone (plugin for fastjet v2.4 upwards)
Definition at line 49 of file CMSIterativeConePlugin.hh.
| 
 | inline | 
Main constructor for the CMSIterativeCone Plugin class.
The arguments are ConeRadius the radius of the cone SeedThreshold a threshold for the seeds to iterate from
NOTE: to be more coherent with all other fastjet plugins, we've put the radius before the seed threshold. CMS does the opposite. In this way, we also put a default value of 0 for the seed threshold.
Definition at line 62 of file CMSIterativeConePlugin.hh.
| 
 | inline | 
copy constructor
Definition at line 66 of file CMSIterativeConePlugin.hh.
| 
 | virtual | 
return a textual description of the jet-definition implemented in this plugin
Implements fastjet::JetDefinition::Plugin.
Definition at line 87 of file CMSIterativeConePlugin.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 93 of file CMSIterativeConePlugin.cc.
| 
 | inlinevirtual | 
the plugin mechanism's standard way of accessing the jet radius here we return the R of the last alg in the list
Implements fastjet::JetDefinition::Plugin.
Definition at line 76 of file CMSIterativeConePlugin.hh.
| 
 | inlinevirtual | 
get the seed threshold
Definition at line 79 of file CMSIterativeConePlugin.hh.