29 #ifndef __NESTEDALGSPLUGIN_HH__ 30 #define __NESTEDALGSPLUGIN_HH__ 32 #include "fastjet/JetDefinition.hh" 38 FASTJET_BEGIN_NAMESPACE
68 virtual std::string description ()
const;
72 virtual double R()
const {
return _defs.rbegin()->R();}
75 std::list<JetDefinition> _defs;
80 #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