SISCone 3.0.5
Public Member Functions | Public Attributes | List of all members
siscone::Cjet Class Reference

real Jet information. More...

#include <split_merge.h>

Inheritance diagram for siscone::Cjet:
Inheritance graph
[legend]
Collaboration diagram for siscone::Cjet:
Collaboration graph
[legend]

Public Member Functions

 Cjet ()
 default ctor
 
 ~Cjet ()
 default dtor
 

Public Attributes

Cmomentum v
 jet momentum
 
double pt_tilde
 p-scheme pt
 
int n
 number of particles inside
 
std::vector< intcontents
 particle contents (list of indices)
 
double sm_var2
 ordering variable used for ordering and overlap in the split–merge.
 
Ceta_phi_range range
 covered range in eta-phi
 
int pass
 pass at which the jet has been found It starts at 0 (first pass), -1 means infinite rapidity (it will be initialised to "CJET_INEXISTENT_PASS" which should never appear after clustering)
 

Detailed Description

real Jet information.

This class contains information for one single jet. That is, first, its momentum carrying information about its centre and pT, and second, its particle contents

Definition at line 54 of file split_merge.h.

Constructor & Destructor Documentation

◆ Cjet()

siscone::Cjet::Cjet ( )

default ctor

Definition at line 51 of file split_merge.cpp.

References n, pass, pt_tilde, sm_var2, and v.

◆ ~Cjet()

siscone::Cjet::~Cjet ( )

default dtor

Definition at line 62 of file split_merge.cpp.

Member Data Documentation

◆ contents

std::vector<int> siscone::Cjet::contents

particle contents (list of indices)

Definition at line 65 of file split_merge.h.

Referenced by siscone::Cjet_area::Cjet_area(), and siscone::Csplit_merge::show().

◆ n

int siscone::Cjet::n

number of particles inside

Definition at line 64 of file split_merge.h.

Referenced by Cjet(), siscone::Cjet_area::Cjet_area(), and siscone::Csplit_merge::show().

◆ pass

int siscone::Cjet::pass

pass at which the jet has been found It starts at 0 (first pass), -1 means infinite rapidity (it will be initialised to "CJET_INEXISTENT_PASS" which should never appear after clustering)

Definition at line 82 of file split_merge.h.

Referenced by Cjet(), and siscone::Cjet_area::Cjet_area().

◆ pt_tilde

double siscone::Cjet::pt_tilde

p-scheme pt

Definition at line 63 of file split_merge.h.

Referenced by Cjet(), and siscone::Cjet_area::Cjet_area().

◆ range

Ceta_phi_range siscone::Cjet::range

covered range in eta-phi

Definition at line 76 of file split_merge.h.

◆ sm_var2

double siscone::Cjet::sm_var2

ordering variable used for ordering and overlap in the split–merge.

This variable is automatically set either to pt_tilde, or to mt or to pt, depending on the siscone parameter. Note that the default behaviour is pt_tilde and that other chices may lead to infrared unsafe situations. Note: we use the square of the varible rather than the variable itself

Definition at line 73 of file split_merge.h.

Referenced by Cjet(), and siscone::Cjet_area::Cjet_area().

◆ v

Cmomentum siscone::Cjet::v

jet momentum

Definition at line 62 of file split_merge.h.

Referenced by Cjet(), siscone::Cjet_area::Cjet_area(), and siscone::Csplit_merge::show().


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