JetDefinition.hh File Reference

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

Include dependency graph for JetDefinition.hh:

fastjet/internal/numconsts.hhfastjet/PseudoJet.hhfastjet/internal/base.hh

This graph shows which files directly or indirectly include this file:

include/fastjet/ClusterSequence.hhsrc/JetDefinition.ccplugins/usage_examples/run_jet_finder.hhsrc/ClusterSequence.ccinclude/fastjet/ClusterSequenceAreaBase.hhsrc/ClusterSequenceActiveArea.ccsrc/ClusterSequence_CP2DChan.ccsrc/ClusterSequence_Delaunay.ccsrc/ClusterSequence_DumbN3.ccsrc/ClusterSequence_N2.ccsrc/ClusterSequence_TiledN2.ccinclude/FjClusterSequence.hhexample/fastjet_example.ccexample/fastjet_timing.ccexample/fastjet_timing_plugins.ccplugins/SISCone/SISConePlugin.ccplugins/PxCone/PxConePlugin.ccplugins/CDFCones/CDFJetCluPlugin.ccplugins/CDFCones/CDFMidPointPlugin.ccplugins/usage_examples/run_jet_finder.ccinclude/fastjet/ClusterSequence1GhostPassiveArea.hhinclude/fastjet/ClusterSequenceArea.hhinclude/fastjet/ClusterSequenceActiveArea.hhinclude/fastjet/ClusterSequenceActiveAreaExplicitGhosts.hhinclude/fastjet/ClusterSequenceWithArea.hhinclude/fastjet/ClusterSequenceVoronoiArea.hhsrc/ClusterSequenceAreaBase.ccsrc/ClusterSequence1GhostPassiveArea.ccinclude/fastjet/ClusterSequencePassiveArea.hhexample/fastjet_areas.ccsrc/ClusterSequencePassiveArea.ccsrc/ClusterSequenceArea.ccexample/fastjet_subtraction.ccexample/fastjet_areas_2.1.0.ccsrc/ClusterSequenceActiveAreaExplicitGhosts.ccinclude/fastjet/internal/Voronoi.hhsrc/ClusterSequenceVoronoiArea.ccsrc/Voronoi.ccexample/fastjet_example_v1_interface.ccplugins/usage_examples/cdfmidpoint_example.ccplugins/usage_examples/many_algs_example.ccplugins/usage_examples/pxcone_example.ccplugins/usage_examples/siscone_example.cc

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


Generated on Thu Jan 3 19:04:51 2008 for fastjet by  doxygen 1.5.2