CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
reco::FFTJetPileupSummary Class Reference

Summary info for pile-up determined by Gaussian filtering. More...

#include <FFTJetPileupSummary.h>

Public Member Functions

 FFTJetPileupSummary ()
 
 FFTJetPileupSummary (const float uncalibrated, const float pileup, const float uncert=-1.f, const int code=-1)
 
float pileupRho () const
 
float pileupRhoUncertainty () const
 
float uncalibratedQuantile () const
 
int uncertaintyCode () const
 

Private Attributes

float pileupRho_
 
float pileupRhoUncert_
 
float uncalibratedQuantile_
 
int uncertaintyCode_
 

Detailed Description

Summary info for pile-up determined by Gaussian filtering.

Author
Igor Volobouev, TTU

Definition at line 13 of file FFTJetPileupSummary.h.

Constructor & Destructor Documentation

◆ FFTJetPileupSummary() [1/2]

reco::FFTJetPileupSummary::FFTJetPileupSummary ( )
inline

Definition at line 15 of file FFTJetPileupSummary.h.

16  : uncalibratedQuantile_(-100000.f), pileupRho_(-1000000.f), pileupRhoUncert_(-1.0), uncertaintyCode_(-1) {}

◆ FFTJetPileupSummary() [2/2]

reco::FFTJetPileupSummary::FFTJetPileupSummary ( const float  uncalibrated,
const float  pileup,
const float  uncert = -1.f,
const int  code = -1 
)
inline

Definition at line 18 of file FFTJetPileupSummary.h.

22  : uncalibratedQuantile_(uncalibrated), pileupRho_(pileup), pileupRhoUncert_(uncert), uncertaintyCode_(code) {}

Member Function Documentation

◆ pileupRho()

float reco::FFTJetPileupSummary::pileupRho ( ) const
inline

Definition at line 30 of file FFTJetPileupSummary.h.

30 { return pileupRho_; }

References pileupRho_.

◆ pileupRhoUncertainty()

float reco::FFTJetPileupSummary::pileupRhoUncertainty ( ) const
inline

Definition at line 33 of file FFTJetPileupSummary.h.

33 { return pileupRhoUncert_; }

References pileupRhoUncert_.

◆ uncalibratedQuantile()

float reco::FFTJetPileupSummary::uncalibratedQuantile ( ) const
inline

Definition at line 27 of file FFTJetPileupSummary.h.

27 { return uncalibratedQuantile_; }

References uncalibratedQuantile_.

◆ uncertaintyCode()

int reco::FFTJetPileupSummary::uncertaintyCode ( ) const
inline

Definition at line 61 of file FFTJetPileupSummary.h.

61 { return uncertaintyCode_; }

References uncertaintyCode_.

Member Data Documentation

◆ pileupRho_

float reco::FFTJetPileupSummary::pileupRho_
private

Definition at line 65 of file FFTJetPileupSummary.h.

Referenced by pileupRho().

◆ pileupRhoUncert_

float reco::FFTJetPileupSummary::pileupRhoUncert_
private

Definition at line 66 of file FFTJetPileupSummary.h.

Referenced by pileupRhoUncertainty().

◆ uncalibratedQuantile_

float reco::FFTJetPileupSummary::uncalibratedQuantile_
private

Definition at line 64 of file FFTJetPileupSummary.h.

Referenced by uncalibratedQuantile().

◆ uncertaintyCode_

int reco::FFTJetPileupSummary::uncertaintyCode_
private

Definition at line 67 of file FFTJetPileupSummary.h.

Referenced by uncertaintyCode().

f
double f[11][100]
Definition: MuScleFitUtils.cc:78
mixOne_premix_on_sim_cfi.pileup
pileup
Definition: mixOne_premix_on_sim_cfi.py:42
reco::FFTJetPileupSummary::uncertaintyCode_
int uncertaintyCode_
Definition: FFTJetPileupSummary.h:67
reco::FFTJetPileupSummary::uncalibratedQuantile_
float uncalibratedQuantile_
Definition: FFTJetPileupSummary.h:64
reco::FFTJetPileupSummary::pileupRho_
float pileupRho_
Definition: FFTJetPileupSummary.h:65
reco::FFTJetPileupSummary::pileupRhoUncert_
float pileupRhoUncert_
Definition: FFTJetPileupSummary.h:66