FCCAnalyses
Loading...
Searching...
No Matches
JetClustering::clustering_kt Struct Reference

Jet Clustering interface for kt. More...

#include <addons/FastJet/JetClustering.h>

Public Member Functions

 clustering_kt (float arg_radius=0.5, int arg_exclusive=0, float arg_cut=5, int arg_sorted=0, int arg_recombination=0)
 
FCCAnalysesJet operator() (const std::vector< fastjet::PseudoJet > &jets)
 

Private Attributes

float _radius
 jet cone radius
 
int _exclusive
 flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut
 
float _cut
 pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4
 
int _sorted
 pT ordering=0, E ordering=1
 
int _recombination
 E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.
 
fastjet::JetAlgorithm _jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
 internal jet algorithm
 
fastjet::RecombinationScheme _recombScheme
 internal recombination scheme
 
fastjet::ClusterSequence _cs
 internal clustering sequence
 
fastjet::JetDefinition _def
 internal jetdefinition sequence
 

Detailed Description

Jet Clustering interface for kt.

Constructor & Destructor Documentation

◆ clustering_kt()

JetClustering::clustering_kt::clustering_kt ( float arg_radius = 0.5,
int arg_exclusive = 0,
float arg_cut = 5,
int arg_sorted = 0,
int arg_recombination = 0 )

Member Function Documentation

◆ operator()()

FCCAnalysesJet JetClustering::clustering_kt::operator() ( const std::vector< fastjet::PseudoJet > & jets)

Member Data Documentation

◆ _cs

fastjet::ClusterSequence JetClustering::clustering_kt::_cs
private

internal clustering sequence

◆ _cut

float JetClustering::clustering_kt::_cut
private

pT cut for _exclusive=0, dcut for _exclusive=1, N jets for _exlusive=2, N jets for _exclusive=3, ycut for _exclusive=4

◆ _def

fastjet::JetDefinition JetClustering::clustering_kt::_def
private

internal jetdefinition sequence

◆ _exclusive

int JetClustering::clustering_kt::_exclusive
private

flag for exclusive jet clustering. Possible choices are 0=inclusive clustering, 1=exclusive clustering that would be obtained when running the algorithm with the given dcut, 2=exclusive clustering when the event is clustered (in the exclusive sense) to exactly njets, 3=exclusive clustering when the event is clustered (in the exclusive sense) up to exactly njets, 4=exclusive jets obtained at the given ycut

◆ _jetAlgorithm

fastjet::JetAlgorithm JetClustering::clustering_kt::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
private

internal jet algorithm

◆ _radius

float JetClustering::clustering_kt::_radius
private

jet cone radius

◆ _recombination

int JetClustering::clustering_kt::_recombination
private

E_scheme=0, pt_scheme=1, pt2_scheme=2, Et_scheme=3, Et2_scheme=4, BIpt_scheme=5, BIpt2_scheme=6.

◆ _recombScheme

fastjet::RecombinationScheme JetClustering::clustering_kt::_recombScheme
private

internal recombination scheme

◆ _sorted

int JetClustering::clustering_kt::_sorted
private

pT ordering=0, E ordering=1


The documentation for this struct was generated from the following files: