31 #ifndef __NESTEDALGSPLUGIN_HH__ 32 #define __NESTEDALGSPLUGIN_HH__ 34 #include "fastjet/JetDefinition.hh" 40 FASTJET_BEGIN_NAMESPACE
70 virtual std::string description ()
const;
74 virtual double R()
const {
return _defs.rbegin()->R();}
77 std::list<JetDefinition> _defs;
82 #endif // __SISCONEPLUGIN_HH__ NestedDefsPlugin(const NestedDefsPlugin &plugin)
copy constructor
NestedDefsPlugin(std::list< JetDefinition > &defs)
Main constructor for the NestedDefs Plugin class.
Plugin to run multiple jet definitions successively (plugin for fastjet v2.4 upwards) ...
virtual double R() const
the plugin mechanism's standard way of accessing the jet radius here we return the R of the last alg ...
a class that allows a user to introduce their own "plugin" jet finder