Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

JetDefinition.hh File Reference

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

Include dependency graph for JetDefinition.hh:

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

Go to the source code of this file.

Namespaces

namespace  fastjet

Enumerations

enum  Strategy {
  N2MinHeapTiled = -4, N2Tiled = -3, N2PoorTiled = -2, N2Plain = -1,
  N3Dumb = 0, Best = 1, NlnN = 2, NlnN3pi = 3,
  NlnN4pi = 4, NlnNCam4pi = 14, NlnNCam2pi2R = 13, NlnNCam = 12
}
 the various options for the algorithmic strategy to adopt in clustering events with kt and cambridge style algorithms. More...
enum  JetFinder { kt_algorithm = 0, cambridge_algorithm = 1 }
 the various families of jet-clustering algorithm More...


Enumeration Type Documentation

enum fastjet::JetFinder
 

the various families of jet-clustering algorithm

Enumeration values:
kt_algorithm  the longitudinally invariant kt algorithm
cambridge_algorithm  the longitudinally invariant variant of the cambridge algorithm (aka Aachen algoithm).

Definition at line 71 of file JetDefinition.hh.

00071                {
00073   kt_algorithm=0,
00076   cambridge_algorithm=1
00077 };

enum fastjet::Strategy
 

the various options for the algorithmic strategy to adopt in clustering events with kt and cambridge style algorithms.

Enumeration values:
N2MinHeapTiled  experimental ...
N2Tiled  fastest from about 50..10^4
N2PoorTiled  legacy
N2Plain  fastest below 50
N3Dumb  worse even than the usual N^3 algorithms
Best  automatic selection of the best (based on N)
NlnN  best of the NlnN variants -- best overall for N>10^4
NlnN3pi  legacy N ln N using 3pi coverage of cylinder
NlnN4pi  legacy N ln N using 4pi coverage of cylinder
NlnNCam4pi  Chan's closest pair method (in a variant with 4pi coverage), for use exclusively with the Cambridge algorithm.
NlnNCam2pi2R 
NlnNCam 

Definition at line 42 of file JetDefinition.hh.

00042               {
00044   N2MinHeapTiled   = -4, 
00046   N2Tiled     = -3, 
00048   N2PoorTiled = -2, 
00050   N2Plain     = -1, 
00052   N3Dumb      =  0, 
00054   Best        =  1, 
00056   NlnN        =  2, 
00058   NlnN3pi     =  3, 
00060   NlnN4pi     =  4,
00063   NlnNCam4pi   = 14,
00064   NlnNCam2pi2R = 13,
00065   NlnNCam      = 12 // 2piMultD
00066 };


Generated on Thu Oct 12 17:36:34 2006 for fastjet by  doxygen 1.4.2