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

Jet Clustering interface for Cambridge. More...

#include <addons/FastJet/JetClustering.h>

Public Member Functions

 clustering_cambridge (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 m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_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, E0_scheme=10, p_scheme=11,.
 
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 Cambridge.

Constructor & Destructor Documentation

◆ clustering_cambridge()

JetClustering::clustering_cambridge::clustering_cambridge ( 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_cambridge::operator() ( const std::vector< fastjet::PseudoJet > & jets)

Member Data Documentation

◆ _cs

fastjet::ClusterSequence JetClustering::clustering_cambridge::_cs
private

internal clustering sequence

◆ _cut

float JetClustering::clustering_cambridge::_cut
private

pT cut for m_exclusive=0, dcut for m_exclusive=1, N jets for m_exlusive=2, N jets for m_exclusive=3, ycut for m_exclusive=4

◆ _def

fastjet::JetDefinition JetClustering::clustering_cambridge::_def
private

internal jetdefinition sequence

◆ _exclusive

int JetClustering::clustering_cambridge::_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_cambridge::_jetAlgorithm {fastjet::JetAlgorithm::undefined_jet_algorithm}
private

internal jet algorithm

◆ _radius

float JetClustering::clustering_cambridge::_radius
private

jet cone radius

◆ _recombination

int JetClustering::clustering_cambridge::_recombination
private

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

◆ _recombScheme

fastjet::RecombinationScheme JetClustering::clustering_cambridge::_recombScheme
private

internal recombination scheme

◆ _sorted

int JetClustering::clustering_cambridge::_sorted
private

pT ordering=0, E ordering=1


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