ValenciaPlugin is a plugin for fastjet (v2.4 upwards)
More...
#include <addons/FastJet/ValenciaPlugin.h>
ValenciaPlugin is a plugin for fastjet (v2.4 upwards)
It implements the Valencia algorithm, as defined in Boronat, Garcia, Vos, A new jet reconstruction algorithm for lepton colliders
◆ ValenciaPlugin() [1/3]
contrib::ValenciaPlugin::ValenciaPlugin |
( |
double | R, |
|
|
double | beta, |
|
|
double | gamma ) |
|
inline |
Constructor for the Valencia Plugin class.
Three floating point arguments are specified to set the parameters the radius parameter R has the usual meaning, the clustering order beta (beta = 1 yields kt-style clustering, beta = 0 purely angular clustering a la C/A and beta = -1 clusters hard, collinear radiation first, like anti-kt), and gamma, that governs the shrinking jet size in the forward region
◆ ValenciaPlugin() [2/3]
contrib::ValenciaPlugin::ValenciaPlugin |
( |
double | R, |
|
|
double | beta ) |
|
inline |
Constructor for the Valencia Plugin class.
If two arguments are specified to set the parameters the gamma exponent is set equal to beta
◆ ValenciaPlugin() [3/3]
contrib::ValenciaPlugin::ValenciaPlugin |
( |
const ValenciaPlugin & | plugin | ) |
|
|
inline |
◆ beta()
virtual double contrib::ValenciaPlugin::beta |
( |
| ) |
const |
|
inlinevirtual |
◆ description()
std::string contrib::ValenciaPlugin::description |
( |
| ) |
const |
|
virtual |
◆ exclusive_sequence_meaningful()
virtual bool contrib::ValenciaPlugin::exclusive_sequence_meaningful |
( |
| ) |
const |
|
inlinevirtual |
avoid the warning whenever the user requests "exclusive" jets from the cluster sequence
◆ gamma()
virtual double contrib::ValenciaPlugin::gamma |
( |
| ) |
const |
|
inlinevirtual |
◆ R()
virtual double contrib::ValenciaPlugin::R |
( |
| ) |
const |
|
inlinevirtual |
the plugin mechanism's standard way of accessing the jet radius.
This must be set to return something sensible, even if R does not make sense for this algorithm!
◆ run_clustering()
void contrib::ValenciaPlugin::run_clustering |
( |
ClusterSequence & | | ) |
const |
|
virtual |
◆ _beta
double contrib::ValenciaPlugin::_beta |
|
private |
◆ _gamma
double contrib::ValenciaPlugin::_gamma |
|
private |
◆ _R
double contrib::ValenciaPlugin::_R |
|
private |
The documentation for this class was generated from the following files: