FastJet 3.4.1
Public Member Functions | List of all members
fastjet::BackgroundJetPtMDensity Class Reference

Class that implements $  \frac{1}{A} \sum_{i \in jet} (\sqrt{p_{ti}^2+m^2} - p_{ti}) $ for background estimation (this is a preliminary class). More...

#include <fastjet/tools/JetMedianBackgroundEstimator.hh>

Inheritance diagram for fastjet::BackgroundJetPtMDensity:
Inheritance graph
[legend]
Collaboration diagram for fastjet::BackgroundJetPtMDensity:
Collaboration graph
[legend]

Public Member Functions

virtual double result (const PseudoJet &jet) const
 the action of the function this has to be overloaded in derived classes More...
 
virtual std::string description () const
 returns a description of the function (an empty string by default) More...
 
- Public Member Functions inherited from fastjet::FunctionOfPseudoJet< double >
 FunctionOfPseudoJet ()
 default ctor More...
 
virtual ~FunctionOfPseudoJet ()
 default dtor (virtual to allow safe polymorphism) More...
 
virtual std::string description () const
 returns a description of the function (an empty string by default) More...
 
virtual double result (const PseudoJet &pj) const=0
 the action of the function this has to be overloaded in derived classes More...
 
double operator() (const PseudoJet &pj) const
 apply the function using the "traditional" () operator. More...
 
std::vector< double > operator() (const std::vector< PseudoJet > &pjs) const
 apply the function on a vector of PseudoJet, returning a vector of the results. More...
 

Detailed Description

Class that implements $  \frac{1}{A} \sum_{i \in jet} (\sqrt{p_{ti}^2+m^2} - p_{ti}) $ for background estimation (this is a preliminary class).

This is useful for correcting jet masses in cases where the event involves massive particles.

Definition at line 546 of file JetMedianBackgroundEstimator.hh.

Member Function Documentation

◆ result()

virtual double fastjet::BackgroundJetPtMDensity::result ( const PseudoJet pj) const
inlinevirtual

the action of the function this has to be overloaded in derived classes

Parameters
pjthe PseudoJet input to the function

Implements fastjet::FunctionOfPseudoJet< double >.

Definition at line 548 of file JetMedianBackgroundEstimator.hh.

◆ description()

virtual std::string fastjet::BackgroundJetPtMDensity::description ( ) const
inlinevirtual

returns a description of the function (an empty string by default)

Reimplemented from fastjet::FunctionOfPseudoJet< double >.

Definition at line 557 of file JetMedianBackgroundEstimator.hh.


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