31 #ifndef __CMSITERATIVECONEPLUGIN_HH__
32 #define __CMSITERATIVECONEPLUGIN_HH__
34 #include "fastjet/JetDefinition.hh"
37 FASTJET_BEGIN_NAMESPACE
62 theConeRadius(ConeRadius), theSeedThreshold(SeedThreshold){}
70 virtual std::string description ()
const;
75 virtual double R()
const {
return theConeRadius;}
82 double theSeedThreshold;
84 static bool _first_time;
87 void _print_banner(std::ostream *ostr)
const;
92 #endif // __CMSITERATIVECONEPLUGIN_HH__
CMSIterativeConePlugin(const CMSIterativeConePlugin &plugin)
copy constructor
virtual double seed_threshold() const
get the seed threshold
virtual double R() const
the plugin mechanism's standard way of accessing the jet radius here we return the R of the last alg ...
CMSIterativeConePlugin(double ConeRadius, double SeedThreshold=1.0)
Main constructor for the CMSIterativeCone Plugin class.
Implementation of the CMS Iterative Cone (plugin for fastjet v2.4 upwards)
a class that allows a user to introduce their own "plugin" jet finder