22#ifndef FastJet_ValenciaPlugin_h
23#define FastJet_ValenciaPlugin_h
25#include <fastjet/internal/base.hh>
26#include "fastjet/JetDefinition.hh"
27#include "fastjet/ClusterSequence.hh"
28FASTJET_BEGIN_NAMESPACE
66 virtual double R()
const {
return _R; }
ValenciaPlugin is a plugin for fastjet (v2.4 upwards)
Definition ValenciaPlugin.h:40
double _beta
Definition ValenciaPlugin.h:84
ValenciaPlugin(double R, double beta)
Constructor for the Valencia Plugin class.
Definition ValenciaPlugin.h:54
virtual void run_clustering(ClusterSequence &) const
Definition ValenciaPlugin.cc:103
virtual bool exclusive_sequence_meaningful() const
avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
Definition ValenciaPlugin.h:80
ValenciaPlugin(double R, double beta, double gamma)
Constructor for the Valencia Plugin class.
Definition ValenciaPlugin.h:49
virtual double R() const
the plugin mechanism's standard way of accessing the jet radius.
Definition ValenciaPlugin.h:66
ValenciaPlugin(const ValenciaPlugin &plugin)
copy constructor
Definition ValenciaPlugin.h:57
virtual double beta() const
Definition ValenciaPlugin.h:71
double _gamma
Definition ValenciaPlugin.h:85
virtual std::string description() const
Definition ValenciaPlugin.cc:97
virtual double gamma() const
Definition ValenciaPlugin.h:76
double _R
Definition ValenciaPlugin.h:83
Definition ValenciaPlugin.cc:31