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