FastJet  3.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NfastjetFastJet namespace
 C_NoInfoDummy class, used as a default template argument
 CAreaDefinitionClass that holds a generic area definition
 CATLASConePluginImplementation of the ATLAS Cone (plugin for fastjet v2.4 upwards)
 CBackgroundEstimatorBaseAbstract base class that provides the basic interface for classes that estimate levels of background radiation in hadron and heavy-ion collider events
 CBackgroundJetPtDensityClass that implements pt/area_4vector.perp() for background estimation (this is a preliminary class)
 CBackgroundJetPtMDensityClass 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)
 CBackgroundJetScalarPtDensityClass that implements (scalar pt sum of jet)/(scalar area of jet) for background estimation (this is a preliminary class)
 CBackgroundRescalingYPolynomialA background rescaling that is a simple polynomial in y
 CBoostClass to boost a PseudoJet
 CCASubJetTaggerClean (almost parameter-free) tagger searching for the element in the clustering history that maximises a chosen distance
 CJetAuxClass that contains the result internally
 CCASubJetTaggerStructureStructure returned by a CASubJetTagger
 CCDFJetCluPluginImplementation of the JetClu algorithm from CDF (plugin for fastjet-v2.1 upwards)
 CCDFMidPointPluginImplementation of the MidPoint algorithm from CDF (plugin for fastjet-v2.1 upwards)
 CClusterSequenceDeals with clustering
 CExtrasBase class to store extra information that plugins may provide
 Chistory_elementSingle element in the clustering history
 CClusterSequence1GhostPassiveAreaLike ClusterSequence with computation of the passive jet area by adding a single ghost
 CClusterSequenceActiveAreaLike ClusterSequence with computation of the active jet area
 CClusterSequenceActiveAreaExplicitGhostsLike ClusterSequence with computation of the active jet area with the addition of explicit ghosts
 CClusterSequenceAreaGeneral class for user to obtain ClusterSequence with additional area information
 CClusterSequenceAreaBaseBase class that sets interface for extensions of ClusterSequence that provide information about the area of each jet
 CClusterSequencePassiveAreaLike ClusterSequence with computation of the passive jet area
 CClusterSequenceStructureContains any information related to the clustering that should be directly accessible to PseudoJet
 CClusterSequenceVoronoiAreaLike ClusterSequence with computation of the Voronoi jet area
 CCMSIterativeConePluginImplementation of the CMS Iterative Cone (plugin for fastjet v2.4 upwards)
 CCompositeJetStructureThe structure for a jet made of pieces
 CD0RunIBaseConePluginD0RunIBaseConePlugin 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
 CD0RunIConePluginA plugin for FastJet (v3.0 or later) that provides an interface to the D0 version of Run-I cone algorithm
 CD0RunIIConePluginImplementation of the D0 Run II Cone (plugin for fastjet v2.1 upwards)
 CD0RunIpre96ConePluginA plugin for FastJet (v3.0 or later) that provides an interface to the pre 1996 D0 version of Run-I cone algorithm
 CEECambridgePluginImplementation of the e+e- Cambridge algorithm (plugin for fastjet v2.4 upwards)
 CErrorBase class corresponding to errors that can be thrown by FastJet
 CEtaPhiShortcut for dealing with eta-phi coordinates
 CFilterClass that helps perform filtering (Butterworth, Davison, Rubin and Salam, arXiv:0802.2470) and trimming (Krohn, Thaler and Wang, arXiv:0912.1342) on jets, optionally in conjunction with subtraction (Cacciari and Salam, arXiv:0707.1378)
 CFilterStructureClass to contain structure information for a filtered jet
 CFunctionOfPseudoJetBase class providing interface for a generic function of a PseudoJet
 CGhostedAreaSpecParameters to configure the computation of jet areas using ghosts
 CGridJetPluginPlugin 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"
 CGridMedianBackgroundEstimatorBackground Estimator based on the median pt/area of a set of grid cells
 CJadePluginImplementation of the e+e- Jade algorithm (plugin for fastjet v2.4 upwards)
 CJetDefinitionClass that is intended to hold a full definition of the jet clusterer
 CDefaultRecombinerA class that will provide the recombination scheme facilities and/or allow a user to extend these facilities
 CPluginClass that allows a user to introduce their own "plugin" jet finder
 CRecombinerAn abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities
 CJetMedianBackgroundEstimatorClass 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
 CJHTopTaggerClass that helps perform boosted top tagging using the "Johns Hopkins" method from arXiv:0806.0848 (Kaplan, Rehermann, Schwartz and Tweedie)
 CJHTopTaggerStructureStructure returned by the JHTopTagger transformer
 CLimitedWarningClass to provide facilities for giving warnings up to some maximum number of times and to provide global summaries of warnings that have been issued
 CMassDropTaggerClass that helps perform 2-pronged boosted tagging using the "mass-drop" technique (with asymmetry cut) introduced by Jonathan Butterworth, Adam Davison, Mathieu Rubin and Gavin Salam in arXiv:0802.2470 in the context of a boosted Higgs search
 CMassDropTaggerStructureStructure returned by the MassDropTagger transformer
 CNestedDefsPluginPlugin to run multiple jet definitions successively (plugin for fastjet v2.4 upwards)
 CNNHHelp solve closest pair problems with generic interparticle and beam distance
 CNNHInfoTemplate that will help initialise a BJ with a PseudoJet and extra information
 CNNHInfo< _NoInfo >Specialisation of NNHInfo for cases where there is no extra info
 CPrunerTransformer that prunes a jet
 CPrunerStructureThe structure associated with a PseudoJet thas has gone through a Pruner transformer
 CPseudoJetClass to contain pseudojets, including minimal information of use to jet-clustering routines
 CInexistentUserInfoError class to be thrown if accessing user info when it doesn't exist
 CUserInfoBaseBase class to hold extra user information in a PseudoJet
 CPseudoJetStructureBaseContains any information related to the clustering that should be directly accessible to PseudoJet
 CPxConePluginImplementation of the PxCone algorithm (plugin for fastjet v2.1 upwards)
 CRangeDefinitionClass for holding a range definition specification, given by limits on rapidity and azimuth
 CReclusterRecluster a jet's constituents with a new jet definition
 CRectangularGridClass that holds a generic rectangular tiling
 CRestFrameNSubjettinessTaggerClass that helps perform 2-pronged boosted tagging using a reclustering in the jet's rest frame, supplemented with a cut on N-subjettiness (and a decay angle), as discussed by Ji-Hun Kim in arXiv:1011.1493
 CRestFrameNSubjettinessTaggerStructureStructure returned by the RestFrameNSubjettinessTagger transformer
 CSelectorClass that encodes information about cuts and other selection criteria that can be applied to PseudoJet(s)
 CInvalidAreaClass that gets thrown when the area is requested from a Selector for which the area is not meaningful
 CInvalidWorkerClass that gets thrown when a Selector is applied despite it not having a valid underlying worker
 CSelectorWorkerDefault selector worker is an abstract virtual base class
 CSharedPtrImplementation of C++0x shared pointers (or boost's)
 CSISConeBaseExtrasClass that provides extra information about a SISCone clustering
 CSISConeExtrasClass that provides extra information about a SISCone clustering
 CSISConePluginImplementation of the SISCone algorithm (plugin for fastjet v2.1 upwards)
 CSISConeSphericalExtrasClass that provides extra information about a SISCone clustering
 CSISConeSphericalPluginImplementation of the spherical version of the SISCone algorithm (plugin for fastjet v2.1 upwards)
 CSubtractorClass that helps perform jet background subtraction
 CTiledJetStructure analogous to BriefJet, but with the extra information needed for dealing with tiles
 CTilingBaseClass to indicate generic structure of tilings
 CTilingExtentClass to perform a fast analysis of the appropriate rapidity range in which to perform tiling
 CTopTaggerBaseA base class that provides a common interface for top taggers that are able to return a W (in addition to the top itself)
 CTopTaggerBaseStructureClass that specifies the structure common to all top taggers
 CTrackJetPluginImplementation of the TrackJet algorithm (plugin for fastjet v2.4 upwards)
 CTransformerBase (abstract) class for a jet transformer
 CUnboostClass to un-boost a PseudoJet
 CVoronoiAreaSpecSpecification for the computation of the Voronoi jet area
 CWrappedStructureThis wraps a (shared) pointer to an underlying structure