#include <cassert>
#include "fastjet/internal/numconsts.hh"
#include "fastjet/PseudoJet.hh"
#include <string>
#include <memory>
Include dependency graph for JetDefinition.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | fastjet |
Classes | |
class | fastjet::JetDefinition |
class that is intended to hold a full definition of the jet clusterer More... | |
class | fastjet::JetDefinition::Recombiner |
An abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities. More... | |
class | fastjet::JetDefinition::DefaultRecombiner |
A class that will provide the recombination scheme facilities and/or allow a user to extend these facilities. More... | |
class | fastjet::JetDefinition::Plugin |
a class that allows a user to introduce their own "plugin" jet finder More... | |
Typedefs | |
typedef JetAlgorithm | fastjet::JetFinder |
make standard Les Houches nomenclature JetAlgorithm (algorithm is general recipe without the parameters) backward-compatible with old JetFinder | |
Enumerations | |
enum | fastjet::Strategy { fastjet::N2MinHeapTiled = -4, fastjet::N2Tiled = -3, fastjet::N2PoorTiled = -2, fastjet::N2Plain = -1, fastjet::N3Dumb = 0, fastjet::Best = 1, fastjet::NlnN = 2, fastjet::NlnN3pi = 3, fastjet::NlnN4pi = 4, fastjet::NlnNCam4pi = 14, fastjet::NlnNCam2pi2R = 13, fastjet::NlnNCam = 12, fastjet::plugin_strategy = 999 } |
the various options for the algorithmic strategy to adopt in clustering events with kt and cambridge style algorithms. More... | |
enum | fastjet::JetAlgorithm { fastjet::kt_algorithm = 0, fastjet::cambridge_algorithm = 1, fastjet::antikt_algorithm = 2, fastjet::genkt_algorithm = 3, fastjet::cambridge_for_passive_algorithm = 11, fastjet::genkt_for_passive_algorithm = 13, fastjet::plugin_algorithm = 99 } |
the various families of jet-clustering algorithm More... | |
enum | fastjet::RecombinationScheme { fastjet::E_scheme = 0, fastjet::pt_scheme = 1, fastjet::pt2_scheme = 2, fastjet::Et_scheme = 3, fastjet::Et2_scheme = 4, fastjet::BIpt_scheme = 5, fastjet::BIpt2_scheme = 6, fastjet::external_scheme = 99 } |
the various recombination schemes More... | |
Functions | |
string | fastjet::fastjet_version_string () |
return a string containing information about the release | |
Variables | |
const JetAlgorithm | fastjet::aachen_algorithm = cambridge_algorithm |
provide other possible names for the Cambridge/Aachen algorithm? | |
const JetAlgorithm | fastjet::cambridge_aachen_algorithm = cambridge_algorithm |