fastjet 3.0alpha2

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_NoInfoDummy class, used as a default template argument
fastjet::AreaDefinitionClass that holds a generic area definition
ATLASConePluginImplementation of the ATLAS Cone (plugin for fastjet v2.4 upwards)
BackgroundEstimatorClass to estimate the density of the background per unit area
CDFJetCluPluginImplementation of the JetClu algorithm from CDF (plugin for fastjet-v2.1 upwards)
CDFMidPointPluginImplementation of the MidPoint algorithm from CDF (plugin for fastjet-v2.1 upwards)
ClusterSequenceDeals with clustering
ClusterSequence1GhostPassiveAreaLike ClusterSequence with computation of the passive jet area by adding a single ghost
ClusterSequenceActiveAreaLike ClusterSequence with computation of the active jet area
ClusterSequenceActiveAreaExplicitGhostsLike ClusterSequence with computation of the active jet area with the addition of explicit ghosts
ClusterSequenceAreaGeneral class for user to obtain ClusterSequence with additional area information
ClusterSequenceAreaBaseBase class that sets interface for extensions of ClusterSequence that provide information about the area of each jet
ClusterSequencePassiveAreaLike ClusterSequence with computation of the passive jet area
ClusterSequenceStructureContains any information related to the clustering that should be directly accessible to PseudoJet
ClusterSequenceVoronoiAreaLike ClusterSequence with computation of the Voronoi jet area
CMSIterativeConePluginImplementation of the CMS Iterative Cone (plugin for fastjet v2.4 upwards)
CompositeJetStructureThe structure for a jet made of pieces
D0RunIBaseConePluginD0RunIConePlugin is a plugin for fastjet (v2.4 upwards) that provides an interface to the D0 version of Run-I cone algorithm
D0RunIConePluginA plugin for fastjet (v2.4 upwards) that provides an interface to the D0 version of Run-I cone algorithm
D0RunIIConePluginImplementation of the D0 Run II Cone (plugin for fastjet v2.1 upwards)
D0RunIpre96ConePluginA plugin for fastjet (v2.4 upwards) that provides an interface to the pre 1996 D0 version of Run-I cone algorithm
JetDefinition::DefaultRecombinerA class that will provide the recombination scheme facilities and/or allow a user to extend these facilities
EECambridgePluginImplementation of the e+e- Cambridge algorithm (plugin for fastjet v2.4 upwards)
ErrorBase class corresponding to errors that will be thrown by fastjet
EtaPhiShortcut for dealing with eta-phi coordinates
ClusterSequence::ExtrasBase class to store extra information that plugins may provide
FilterClass that helps perform filtering/trimming on jets, and optionally subtraction (if rho > 0)
FilteredJetStructureClass to contain structure information for a filtered jet
fastjet::GhostedAreaSpecParameters to configure the computation of jet areas using ghosts
ClusterSequence::history_elementSingle element in the clustering history
fastjet::PseudoJet::InexistentUserInfoError class to be thrown if accessing user info when it doesn't exist
Selector::InvalidAreaClass that gets throw when a Selector is applied despite it not having a valid underlying worker
Selector::InvalidWorkerClass that gets throw when a Selector is applied despite it not having a valid underlying worker
JadePluginImplementation of the e+e- Jade algorithm (plugin for fastjet v2.4 upwards)
JetDefinitionClass that is intended to hold a full definition of the jet clusterer
NestedDefsPluginPlugin to run multiple jet definitions successively (plugin for fastjet v2.4 upwards)
NNH< BJ, I >Help solve closest pair problems with generic interparticle and beam distance
NNHInfo< I >Template that will help initialise a BJ with a PseudoJet and extra information
NNHInfo< _NoInfo >Specialisation of NNHInfo for cases where there is no extra info
JetDefinition::PluginClass that allows a user to introduce their own "plugin" jet finder
fastjet::PseudoJetClass to contain pseudojets, including minimal information of use to to jet-clustering routines
PseudoJetPlusInfo< TExtraInfo >Templated extension of PseudoJet that carries extra information
PseudoJetStructureBaseContains any information related to the clustering that should be directly accessible to PseudoJet
PxConePluginImplementation of the PxCone algorithm (plugin for fastjet v2.1 upwards)
RangeDefinitionClass for holding a range definition specification, given by limits on rapidity and azimuth
JetDefinition::RecombinerAn abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities
SelectorClass that encodes information about cuts and other selection criteria that can be applied to PseudoJet(s)
SelectorWorkerDefault selector worker is an abstract virtual base class
SharedPtr< T >Implementation of C++0x shared pointers (or boost's)
SISConeBaseExtrasClass that provides extra information about a SISCone clustering
SISConeExtrasClass that provides extra information about a SISCone clustering
SISConePluginImplementation of the SISCone algorithm (plugin for fastjet v2.1 upwards)
SISConeSphericalExtrasClass that provides extra information about a SISCone clustering
SISConeSphericalPluginImplementation of the spherical version of the SISCone algorithm (plugin for fastjet v2.1 upwards)
TrackJetPluginImplementation of the TrackJet algorithm (plugin for fastjet v2.4 upwards)
TransformerBase (abstract) class for a jet transformer
fastjet::PseudoJet::UserInfoBaseBase class to hold extra user information in a PseudoJet
fastjet::VoronoiAreaSpecSpecification for the computation of the Voronoi jet area