Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JetDefinition::DefaultRecombiner Class Reference

#include <JETSCAPE/blob/main/external_packages/fjcore.hh>

+ Inheritance diagram for JetDefinition::DefaultRecombiner:
+ Collaboration diagram for JetDefinition::DefaultRecombiner:

Public Member Functions

 DefaultRecombiner (RecombinationScheme recomb_scheme=E_scheme)
 
virtual std::string description () const FJCORE_OVERRIDE
 
virtual void recombine (const PseudoJet &pa, const PseudoJet &pb, PseudoJet &pab) const FJCORE_OVERRIDE
 
virtual void preprocess (PseudoJet &p) const FJCORE_OVERRIDE
 
RecombinationScheme scheme () const
 
- Public Member Functions inherited from JetDefinition::Recombiner
virtual ~Recombiner ()
 
void plus_equal (PseudoJet &pa, const PseudoJet &pb) const
 

Private Attributes

RecombinationScheme _recomb_scheme
 

Detailed Description

Definition at line 1146 of file fjcore.hh.

View newest version in sPHENIX GitHub at line 1146 of file fjcore.hh

Constructor & Destructor Documentation

JetDefinition::DefaultRecombiner::DefaultRecombiner ( RecombinationScheme  recomb_scheme = E_scheme)
inline

Definition at line 1148 of file fjcore.hh.

View newest version in sPHENIX GitHub at line 1148 of file fjcore.hh

Member Function Documentation

string JetDefinition::DefaultRecombiner::description ( ) const
virtual

Implements JetDefinition::Recombiner.

Definition at line 3485 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 3485 of file fjcore.cc

References _recomb_scheme, BIpt2_scheme, BIpt_scheme, E_scheme, check_license::err(), Et2_scheme, Et_scheme, pt2_scheme, pt_scheme, WTA_modp_scheme, and WTA_pt_scheme.

+ Here is the call graph for this function:

void JetDefinition::DefaultRecombiner::preprocess ( PseudoJet p) const
virtual

Reimplemented from JetDefinition::Recombiner.

Definition at line 3572 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 3572 of file fjcore.cc

References BIpt2_scheme, BIpt_scheme, E_scheme, check_license::err(), Et2_scheme, Et_scheme, pt2_scheme, pt_scheme, WTA_modp_scheme, and WTA_pt_scheme.

+ Here is the call graph for this function:

void JetDefinition::DefaultRecombiner::recombine ( const PseudoJet pa,
const PseudoJet pb,
PseudoJet pab 
) const
virtual

Implements JetDefinition::Recombiner.

Definition at line 3512 of file fjcore.cc.

View newest version in sPHENIX GitHub at line 3512 of file fjcore.cc

References BIpt2_scheme, BIpt_scheme, E_scheme, check_license::err(), Et2_scheme, Et_scheme, pi, pt2_scheme, pt_scheme, twopi, WTA_modp_scheme, and WTA_pt_scheme.

+ Here is the call graph for this function:

RecombinationScheme JetDefinition::DefaultRecombiner::scheme ( ) const
inline

Definition at line 1154 of file fjcore.hh.

View newest version in sPHENIX GitHub at line 1154 of file fjcore.hh

References _recomb_scheme.

Referenced by JetDefinition::recombination_scheme().

+ Here is the caller graph for this function:

Member Data Documentation

RecombinationScheme JetDefinition::DefaultRecombiner::_recomb_scheme
private

Definition at line 1156 of file fjcore.hh.

View newest version in sPHENIX GitHub at line 1156 of file fjcore.hh

Referenced by description(), and scheme().


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