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