fastjet 2.4.5
Classes | Namespaces
ClusterSequence.hh File Reference
#include <vector>
#include <map>
#include "fastjet/internal/DynamicNearestNeighbours.hh"
#include "fastjet/PseudoJet.hh"
#include <memory>
#include <cassert>
#include <iostream>
#include <string>
#include <set>
#include <cmath>
#include "fastjet/Error.hh"
#include "fastjet/JetDefinition.hh"
Include dependency graph for ClusterSequence.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fastjet::ClusterSequence
 deals with clustering More...
class  fastjet::ClusterSequence::Extras
 a class intended to serve as a base in case a plugin needs to associate extra information with a ClusterSequence (see SISConePlugin. More...
struct  fastjet::ClusterSequence::history_element
 a single element in the clustering history (see vector _history below). More...
struct  fastjet::ClusterSequence::BriefJet
 the fundamental structure which contains the minimal info about a jet, as needed for our plain N^2 algorithm -- the idea is to put all info that will be accessed N^2 times into an array of BriefJets... More...
class  fastjet::ClusterSequence::TiledJet
 structure analogous to BriefJet, but with the extra information needed for dealing with tiles More...
struct  fastjet::ClusterSequence::Tile
 The fundamental structures to be used for the tiled N^2 algorithm (see CCN27-44 for some discussion of pattern of tiling) More...
struct  fastjet::ClusterSequence::EEBriefJet
 fundamental structure for e+e- clustering More...

Namespaces

namespace  fastjet
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines