FastJet  3.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cfastjet::_NoInfoDummy class, used as a default template argument
 Cfastjet::AreaDefinitionClass that holds a generic area definition
 Cfastjet::BackgroundEstimatorBaseAbstract base class that provides the basic interface for classes that estimate levels of background radiation in hadron and heavy-ion collider events
 Cfastjet::GridMedianBackgroundEstimatorBackground Estimator based on the median pt/area of a set of grid cells
 Cfastjet::JetMedianBackgroundEstimatorClass to estimate the pt density of the background per unit area, using the median of the distribution of pt/area from jets that pass some selection criterion
 Cfastjet::ClusterSequenceDeals with clustering
 Cfastjet::ClusterSequenceAreaBaseBase class that sets interface for extensions of ClusterSequence that provide information about the area of each jet
 Cfastjet::ErrorBase class corresponding to errors that can be thrown by FastJet
 Cfastjet::InternalErrorClass corresponding to critical internal errors
 Cfastjet::PseudoJet::InexistentUserInfoError class to be thrown if accessing user info when it doesn't exist
 Cfastjet::Selector::InvalidAreaClass that gets thrown when the area is requested from a Selector for which the area is not meaningful
 Cfastjet::Selector::InvalidWorkerClass that gets thrown when a Selector is applied despite it not having a valid underlying worker
 Cfastjet::EtaPhiShortcut for dealing with eta-phi coordinates
 Cfastjet::ClusterSequence::ExtrasBase class to store extra information that plugins may provide
 Cfastjet::SISConeBaseExtrasClass that provides extra information about a SISCone clustering
 Cfastjet::FunctionOfPseudoJet< TOut >Base class providing interface for a generic function of a PseudoJet
 Cfastjet::FunctionOfPseudoJet< double >
 Cfastjet::BackgroundJetPtDensityClass that implements pt/area_4vector.perp() for background estimation (this is a preliminary class)
 Cfastjet::BackgroundJetPtMDensityClass that implements $ \frac{1}{A} \sum_{i \in jet} (\sqrt{p_{ti}^2+m^2} - p_{ti}) $ for background estimation (this is a preliminary class)
 Cfastjet::BackgroundJetScalarPtDensityClass that implements (scalar pt sum of jet)/(scalar area of jet) for background estimation (this is a preliminary class)
 Cfastjet::BackgroundRescalingYPolynomialA background rescaling that is a simple polynomial in y
 Cfastjet::SISConeBasePlugin::UserScaleBaseBase class for user-defined ordering of stable cones (used for prorgessive removal)
 Cfastjet::FunctionOfPseudoJet< fastjet::PseudoJet >
 Cfastjet::FunctionOfPseudoJet< PseudoJet >
 Cfastjet::BoostClass to boost a PseudoJet
 Cfastjet::ReclusterRecluster a jet's constituents with a new jet definition
 Cfastjet::TransformerBase (abstract) class for a jet transformer
 Cfastjet::UnboostClass to un-boost a PseudoJet
 Cfastjet::GhostedAreaSpecParameters to configure the computation of jet areas using ghosts
 Cfastjet::ClusterSequence::history_elementSingle element in the clustering history
 Cfastjet::CASubJetTagger::JetAuxClass that contains the result internally
 Cfastjet::JetDefinitionClass that is intended to hold a full definition of the jet clusterer
 Cfastjet::LimitedWarningClass to provide facilities for giving warnings up to some maximum number of times and to provide global summaries of warnings that have been issued
 Cfastjet::NNHInfo< I >Template that will help initialise a BJ with a PseudoJet and extra information
 Cfastjet::NNH< BJ, I >Help solve closest pair problems with generic interparticle and beam distance
 Cfastjet::NNHInfo< _NoInfo >Specialisation of NNHInfo for cases where there is no extra info
 Cfastjet::JetDefinition::PluginClass that allows a user to introduce their own "plugin" jet finder
 Cfastjet::ATLASConePluginImplementation of the ATLAS Cone (plugin for fastjet v2.4 upwards)
 Cfastjet::CDFJetCluPluginImplementation of the JetClu algorithm from CDF (plugin for fastjet-v2.1 upwards)
 Cfastjet::CDFMidPointPluginImplementation of the MidPoint algorithm from CDF (plugin for fastjet-v2.1 upwards)
 Cfastjet::CMSIterativeConePluginImplementation of the CMS Iterative Cone (plugin for fastjet v2.4 upwards)
 Cfastjet::D0RunIBaseConePluginD0RunIBaseConePlugin is base class for a plugin for FastJet (v3.0 or later) that provides an interface to the D0 version of Run-I cone algorithm
 Cfastjet::D0RunIIConePluginImplementation of the D0 Run II Cone (plugin for fastjet v2.1 upwards)
 Cfastjet::EECambridgePluginImplementation of the e+e- Cambridge algorithm (plugin for fastjet v2.4 upwards)
 Cfastjet::GridJetPluginPlugin for fastjet (v3.0 upwards) that clusters particles such that all particles in a given cell of a rectangular rapidity-phi grid end up in a common "jet"
 Cfastjet::JadePluginImplementation of the e+e- Jade algorithm (plugin for fastjet v2.4 upwards)
 Cfastjet::NestedDefsPluginPlugin to run multiple jet definitions successively (plugin for fastjet v2.4 upwards)
 Cfastjet::PxConePluginImplementation of the PxCone algorithm (plugin for fastjet v2.1 upwards)
 Cfastjet::TrackJetPluginImplementation of the TrackJet algorithm (plugin for fastjet v2.4 upwards)
 Cfastjet::PseudoJetClass to contain pseudojets, including minimal information of use to jet-clustering routines
 Cfastjet::PseudoJetStructureBaseContains any information related to the clustering that should be directly accessible to PseudoJet
 Cfastjet::ClusterSequenceStructureContains any information related to the clustering that should be directly accessible to PseudoJet
 Cfastjet::CompositeJetStructureThe structure for a jet made of pieces
 Cfastjet::SISConeBasePlugin::UserScaleBase::StructureTypeStructure that allows to store the information contained into a siscone::Cjet (built internally in SISCone from a stable cone) into a PseudoJet
 Cfastjet::WrappedStructureThis wraps a (shared) pointer to an underlying structure
 Cfastjet::RangeDefinitionClass for holding a range definition specification, given by limits on rapidity and azimuth
 Cfastjet::JetDefinition::RecombinerAn abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities
 Cfastjet::JetDefinition::DefaultRecombinerA class that will provide the recombination scheme facilities and/or allow a user to extend these facilities
 Cfastjet::SelectorClass that encodes information about cuts and other selection criteria that can be applied to PseudoJet(s)
 Cfastjet::SelectorWorkerDefault selector worker is an abstract virtual base class
 Cfastjet::SharedPtr< T >Implementation of C++0x shared pointers (or boost's)
 Cfastjet::SharedPtr< const fastjet::JetDefinition::Plugin >
 Cfastjet::SharedPtr< const fastjet::JetDefinition::Recombiner >
 Cfastjet::SharedPtr< fastjet::ClusterSequence::Extras >
 Cfastjet::SharedPtr< fastjet::PseudoJet::UserInfoBase >
 Cfastjet::SharedPtr< fastjet::PseudoJetStructureBase >
 Cfastjet::SharedPtr< fastjet::SelectorWorker >
 Cfastjet::SISConePluginImplementation of the SISCone algorithm (plugin for fastjet v2.1 upwards)
 Cfastjet::SISConeSphericalPluginImplementation of the spherical version of the SISCone algorithm (plugin for fastjet v2.1 upwards)
 Cfastjet::TiledJetStructure analogous to BriefJet, but with the extra information needed for dealing with tiles
 Cfastjet::TilingBaseClass to indicate generic structure of tilings
 Cfastjet::RectangularGridClass that holds a generic rectangular tiling
 Cfastjet::TilingExtentClass to perform a fast analysis of the appropriate rapidity range in which to perform tiling
 Cfastjet::TopTaggerBaseStructureClass that specifies the structure common to all top taggers
 Cfastjet::JHTopTaggerStructureStructure returned by the JHTopTagger transformer
 Cfastjet::PseudoJet::UserInfoBaseBase class to hold extra user information in a PseudoJet
 Cfastjet::VoronoiAreaSpecSpecification for the computation of the Voronoi jet area