1 #ifndef DiffusionDistFastJet_h
2 #define DiffusionDistFastJet_h
12 #include "diffusionFactor2.h"
14 #include "fastjet/JetDefinition.hh"
15 #include "fastjet/PseudoJet.hh"
16 #include "fastjet/ClusterSequence.hh"
18 using namespace fastjet;
33 inline virtual std::string description()
const {
35 std::stringstream desc;
36 desc <<
"Diffusion Distance (Fast Jet Plugin) Description:\n";
37 desc <<
"The diffusion distance is defined as the minimum width Gaussian filter\n";
38 desc <<
"for which only one energy deposit is observed from the original two.\n";
39 desc <<
"It is analogous to the sqrt(t) at which two drops of honey\n";
40 desc <<
"diffuse into a one.";
45 inline virtual double R()
const {
return m_R; }
48 virtual void run_clustering(ClusterSequence &)
const;