1 #ifndef __EECAMBRIDGEPLUGIN_HH__ 2 #define __EECAMBRIDGEPLUGIN_HH__ 35 #include "fastjet/JetDefinition.hh" 37 FASTJET_BEGIN_NAMESPACE
40 class ClusterSequence;
72 virtual std::string description ()
const;
75 double ycut()
const {
return _ycut;}
80 virtual double R()
const {
return 1.0;}
96 #endif // __EECAMBRIDGEPLUGIN_HH__ virtual bool exclusive_sequence_meaningful() const
avoid the warning whenever the user requests "exclusive" jets from the cluster sequence ...
virtual double R() const
the plugin mechanism's standard way of accessing the jet radius.
EECambridgePlugin(double ycut_in)
Main constructor for the EECambridge Plugin class.
Implementation of the e+e- Cambridge algorithm (plugin for fastjet v2.4 upwards)
EECambridgePlugin(const EECambridgePlugin &plugin)
copy constructor
a class that allows a user to introduce their own "plugin" jet finder
virtual bool is_spherical() const
returns true because this plugin is intended for spherical geometries (i.e.