|
fastjet 2.4.3
|
#include <cassert>#include "fastjet/internal/numconsts.hh"#include "fastjet/PseudoJet.hh"#include <string>#include <memory>

Go to the source code of this file.
Classes | |
| class | JetDefinition |
| class that is intended to hold a full definition of the jet clusterer More... | |
| class | JetDefinition::Recombiner |
| An abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities. More... | |
| class | JetDefinition::DefaultRecombiner |
| A class that will provide the recombination scheme facilities and/or allow a user to extend these facilities. More... | |
| class | JetDefinition::Plugin |
| a class that allows a user to introduce their own "plugin" jet finder More... | |
Typedefs | |
| typedef JetAlgorithm | JetFinder |
| make standard Les Houches nomenclature JetAlgorithm (algorithm is general recipe without the parameters) backward-compatible with old JetFinder | |
Enumerations | |
| enum | Strategy { N2MinHeapTiled = -4, N2Tiled = -3, N2PoorTiled = -2, N2Plain = -1, N3Dumb = 0, Best = 1, NlnN = 2, NlnN3pi = 3, NlnN4pi = 4, NlnNCam4pi = 14, NlnNCam2pi2R = 13, NlnNCam = 12, plugin_strategy = 999 } |
the various options for the algorithmic strategy to adopt in clustering events with kt and cambridge style algorithms. More... | |
| enum | JetAlgorithm { kt_algorithm = 0, cambridge_algorithm = 1, antikt_algorithm = 2, genkt_algorithm = 3, cambridge_for_passive_algorithm = 11, genkt_for_passive_algorithm = 13, ee_kt_algorithm = 50, ee_genkt_algorithm = 53, plugin_algorithm = 99 } |
the various families of jet-clustering algorithm More... | |
| enum | RecombinationScheme { E_scheme = 0, pt_scheme = 1, pt2_scheme = 2, Et_scheme = 3, Et2_scheme = 4, BIpt_scheme = 5, BIpt2_scheme = 6, external_scheme = 99 } |
the various recombination schemes More... | |
Functions | |
| FASTJET_BEGIN_NAMESPACE std::string | fastjet_version_string () |
| return a string containing information about the release | |
Variables | |
| const JetAlgorithm | aachen_algorithm = cambridge_algorithm |
| provide other possible names for the Cambridge/Aachen algorithm? | |
| const JetAlgorithm | cambridge_aachen_algorithm = cambridge_algorithm |
| typedef JetAlgorithm JetFinder |
make standard Les Houches nomenclature JetAlgorithm (algorithm is general recipe without the parameters) backward-compatible with old JetFinder
Definition at line 114 of file JetDefinition.hh.
| enum JetAlgorithm |
the various families of jet-clustering algorithm
Definition at line 81 of file JetDefinition.hh.
{
kt_algorithm=0,
cambridge_algorithm=1,
antikt_algorithm=2,
genkt_algorithm=3,
cambridge_for_passive_algorithm=11,
genkt_for_passive_algorithm=13,
//.................................................................
ee_kt_algorithm=50,
ee_genkt_algorithm=53,
//.................................................................
plugin_algorithm = 99
};
| enum RecombinationScheme |
the various recombination schemes
Definition at line 122 of file JetDefinition.hh.
{
E_scheme=0,
pt_scheme=1,
pt2_scheme=2,
Et_scheme=3,
Et2_scheme=4,
BIpt_scheme=5,
BIpt2_scheme=6,
external_scheme = 99
};
| enum Strategy |
the various options for the algorithmic strategy to adopt in clustering events with kt and cambridge style algorithms.
Definition at line 50 of file JetDefinition.hh.
{
N2MinHeapTiled = -4,
N2Tiled = -3,
N2PoorTiled = -2,
N2Plain = -1,
N3Dumb = 0,
Best = 1,
NlnN = 2,
NlnN3pi = 3,
NlnN4pi = 4,
NlnNCam4pi = 14,
NlnNCam2pi2R = 13,
NlnNCam = 12, // 2piMultD
plugin_strategy = 999
};
| FASTJET_BEGIN_NAMESPACE std::string fastjet_version_string | ( | ) |
return a string containing information about the release
Definition at line 190 of file ClusterSequence.cc.
References fastjet_version.
Referenced by main().
{
return "FastJet version "+string(fastjet_version);
}
| const JetAlgorithm aachen_algorithm = cambridge_algorithm |
provide other possible names for the Cambridge/Aachen algorithm?
Definition at line 117 of file JetDefinition.hh.
| const JetAlgorithm cambridge_aachen_algorithm = cambridge_algorithm |
Definition at line 118 of file JetDefinition.hh.
1.7.3