hej is hosted by Hepforge, IPPP Durham
HEJ 2 2.0
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
HEJ::JetSplitter Class Reference

Class to split jets into their constituents. More...

#include <JetSplitter.hh>

Classes

struct  SplitResult
 

Public Member Functions

 JetSplitter (fastjet::JetDefinition jet_def, double min_pt, HEJ::RNG &ran)
 Constructor. More...
 
SplitResult split (fastjet::PseudoJet const &j2split, int ncons) const
 Split a get into constituents. More...
 

Static Public Attributes

static constexpr double R_factor = 5./3.
 Maximum distance of constituents to jet axis. More...
 

Detailed Description

Class to split jets into their constituents.

Constructor & Destructor Documentation

◆ JetSplitter()

HEJ::JetSplitter::JetSplitter ( fastjet::JetDefinition  jet_def,
double  min_pt,
HEJ::RNG ran 
)
inline

Constructor.

Parameters
jet_defJet definition
min_ptMinimum jet transverse momentum
ranRandom number generator

Member Function Documentation

◆ split()

SplitResult HEJ::JetSplitter::split ( fastjet::PseudoJet const &  j2split,
int  ncons 
) const

Split a get into constituents.

Parameters
j2splitJet to be split
nconsNumber of constituents
Returns
The constituent momenta together with the associated weight

Member Data Documentation

◆ R_factor

constexpr double HEJ::JetSplitter::R_factor = 5./3.
staticconstexpr

Maximum distance of constituents to jet axis.


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