CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes | Friends
StoredPileupJetIdentifier Class Reference

#include <PileupJetIdentifier.h>

Inheritance diagram for StoredPileupJetIdentifier:
PileupJetIdentifier

Public Member Functions

const float & beta () const
 
void beta (const float val)
 
const float & betaClassic () const
 
void betaClassic (const float val)
 
const float & betaStar () const
 
void betaStar (const float val)
 
const float & betaStarClassic () const
 
void betaStarClassic (const float val)
 
const float & dR2Mean () const
 
void dR2Mean (const float val)
 
const float & dRMatch () const
 
void dRMatch (const float val)
 
const float & dRMean () const
 
void dRMean (const float val)
 
const float & dZ () const
 
void dZ (const float val)
 
const float & frac01 () const
 
void frac01 (const float val)
 
const float & frac02 () const
 
void frac02 (const float val)
 
const float & frac03 () const
 
void frac03 (const float val)
 
const float & frac04 () const
 
void frac04 (const float val)
 
const float & frac05 () const
 
void frac05 (const float val)
 
const float & frac06 () const
 
void frac06 (const float val)
 
const float & frac07 () const
 
void frac07 (const float val)
 
const float & jetEta () const
 
void jetEta (const float val)
 
const float & jetPt () const
 
void jetPt (const float val)
 
const float & jetR () const
 
void jetR (const float val)
 
const float & jetRchg () const
 
void jetRchg (const float val)
 
const float & majW () const
 
void majW (const float val)
 
const float & minW () const
 
void minW (const float val)
 
const float & nCharged () const
 
void nCharged (const float val)
 
const float & nNeutrals () const
 
void nNeutrals (const float val)
 
const float & nParticles () const
 
void nParticles (const float val)
 
const float & nTrueInt () const
 
void nTrueInt (const float val)
 
const float & nvtx () const
 
void nvtx (const float val)
 
const float & ptD () const
 
void ptD (const float val)
 
const float & pull () const
 
void pull (const float val)
 
const float & rho () const
 
void rho (const float val)
 
const float & RMS () const
 
void RMS (const float val)
 a.k.a RMS More...
 
 StoredPileupJetIdentifier ()
 
 ~StoredPileupJetIdentifier ()
 

Private Attributes

float beta_ = 0
 
float betaClassic_ = 0
 
float betaStar_ = 0
 
float betaStarClassic_ = 0
 
float dR2Mean_ = 0
 
float dRMatch_ = 0
 
float dRMean_ = 0
 
float dZ_ = 0
 
float frac01_ = 0
 
float frac02_ = 0
 
float frac03_ = 0
 
float frac04_ = 0
 
float frac05_ = 0
 
float frac06_ = 0
 
float frac07_ = 0
 
float jetEta_ = 0
 
float jetPt_ = 0
 
float jetR_ = 0
 
float jetRchg_ = 0
 
float majW_ = 0
 
float minW_ = 0
 
float nCharged_ = 0
 
float nNeutrals_ = 0
 
float nParticles_ = 0
 
float nTrueInt_ = 0
 
float nvtx_ = 0
 
float ptD_ = 0
 
float pull_ = 0
 
float rho_ = 0
 

Friends

class MVAJetPuId
 
class PileupJetIdAlgo
 

Detailed Description

Definition at line 23 of file PileupJetIdentifier.h.

Constructor & Destructor Documentation

◆ StoredPileupJetIdentifier()

StoredPileupJetIdentifier::StoredPileupJetIdentifier ( )

Definition at line 6 of file PileupJetIdentifier.cc.

6 {}

◆ ~StoredPileupJetIdentifier()

StoredPileupJetIdentifier::~StoredPileupJetIdentifier ( )

Definition at line 9 of file PileupJetIdentifier.cc.

9 {}

Member Function Documentation

◆ beta() [1/2]

const float& StoredPileupJetIdentifier::beta ( ) const
inline

Definition at line 57 of file PileupJetIdentifier.h.

◆ beta() [2/2]

void StoredPileupJetIdentifier::beta ( const float  val)
inline

Definition at line 57 of file PileupJetIdentifier.h.

◆ betaClassic() [1/2]

const float& StoredPileupJetIdentifier::betaClassic ( ) const
inline

Definition at line 59 of file PileupJetIdentifier.h.

◆ betaClassic() [2/2]

void StoredPileupJetIdentifier::betaClassic ( const float  val)
inline

Definition at line 59 of file PileupJetIdentifier.h.

◆ betaStar() [1/2]

const float& StoredPileupJetIdentifier::betaStar ( ) const
inline

Definition at line 58 of file PileupJetIdentifier.h.

◆ betaStar() [2/2]

void StoredPileupJetIdentifier::betaStar ( const float  val)
inline

Definition at line 58 of file PileupJetIdentifier.h.

◆ betaStarClassic() [1/2]

const float& StoredPileupJetIdentifier::betaStarClassic ( ) const
inline

Definition at line 60 of file PileupJetIdentifier.h.

◆ betaStarClassic() [2/2]

void StoredPileupJetIdentifier::betaStarClassic ( const float  val)
inline

Definition at line 60 of file PileupJetIdentifier.h.

◆ dR2Mean() [1/2]

const float& StoredPileupJetIdentifier::dR2Mean ( ) const
inline

Definition at line 40 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

Referenced by RMS().

◆ dR2Mean() [2/2]

void StoredPileupJetIdentifier::dR2Mean ( const float  val)
inline

Definition at line 40 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ dRMatch() [1/2]

const float& StoredPileupJetIdentifier::dRMatch ( ) const
inline

Definition at line 66 of file PileupJetIdentifier.h.

◆ dRMatch() [2/2]

void StoredPileupJetIdentifier::dRMatch ( const float  val)
inline

Definition at line 66 of file PileupJetIdentifier.h.

◆ dRMean() [1/2]

const float& StoredPileupJetIdentifier::dRMean ( ) const
inline

Definition at line 44 of file PileupJetIdentifier.h.

◆ dRMean() [2/2]

void StoredPileupJetIdentifier::dRMean ( const float  val)
inline

Definition at line 44 of file PileupJetIdentifier.h.

◆ dZ() [1/2]

const float& StoredPileupJetIdentifier::dZ ( ) const
inline

Definition at line 37 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ dZ() [2/2]

void StoredPileupJetIdentifier::dZ ( const float  val)
inline

Definition at line 37 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ frac01() [1/2]

const float& StoredPileupJetIdentifier::frac01 ( ) const
inline

Definition at line 49 of file PileupJetIdentifier.h.

◆ frac01() [2/2]

void StoredPileupJetIdentifier::frac01 ( const float  val)
inline

Definition at line 49 of file PileupJetIdentifier.h.

◆ frac02() [1/2]

const float& StoredPileupJetIdentifier::frac02 ( ) const
inline

Definition at line 50 of file PileupJetIdentifier.h.

◆ frac02() [2/2]

void StoredPileupJetIdentifier::frac02 ( const float  val)
inline

Definition at line 50 of file PileupJetIdentifier.h.

◆ frac03() [1/2]

const float& StoredPileupJetIdentifier::frac03 ( ) const
inline

Definition at line 51 of file PileupJetIdentifier.h.

◆ frac03() [2/2]

void StoredPileupJetIdentifier::frac03 ( const float  val)
inline

Definition at line 51 of file PileupJetIdentifier.h.

◆ frac04() [1/2]

const float& StoredPileupJetIdentifier::frac04 ( ) const
inline

Definition at line 52 of file PileupJetIdentifier.h.

◆ frac04() [2/2]

void StoredPileupJetIdentifier::frac04 ( const float  val)
inline

Definition at line 52 of file PileupJetIdentifier.h.

◆ frac05() [1/2]

const float& StoredPileupJetIdentifier::frac05 ( ) const
inline

Definition at line 53 of file PileupJetIdentifier.h.

◆ frac05() [2/2]

void StoredPileupJetIdentifier::frac05 ( const float  val)
inline

Definition at line 53 of file PileupJetIdentifier.h.

◆ frac06() [1/2]

const float& StoredPileupJetIdentifier::frac06 ( ) const
inline

Definition at line 54 of file PileupJetIdentifier.h.

◆ frac06() [2/2]

void StoredPileupJetIdentifier::frac06 ( const float  val)
inline

Definition at line 54 of file PileupJetIdentifier.h.

◆ frac07() [1/2]

const float& StoredPileupJetIdentifier::frac07 ( ) const
inline

Definition at line 55 of file PileupJetIdentifier.h.

◆ frac07() [2/2]

void StoredPileupJetIdentifier::frac07 ( const float  val)
inline

Definition at line 55 of file PileupJetIdentifier.h.

◆ jetEta() [1/2]

const float& StoredPileupJetIdentifier::jetEta ( ) const
inline

Definition at line 31 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

Referenced by MVAJetPuIdProducer::produce(), and PileupJetIdProducer::produce().

◆ jetEta() [2/2]

void StoredPileupJetIdentifier::jetEta ( const float  val)
inline

Definition at line 31 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ jetPt() [1/2]

const float& StoredPileupJetIdentifier::jetPt ( ) const
inline

Definition at line 32 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

Referenced by MVAJetPuIdProducer::produce(), and PileupJetIdProducer::produce().

◆ jetPt() [2/2]

void StoredPileupJetIdentifier::jetPt ( const float  val)
inline

Definition at line 32 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ jetR() [1/2]

const float& StoredPileupJetIdentifier::jetR ( ) const
inline

Definition at line 64 of file PileupJetIdentifier.h.

◆ jetR() [2/2]

void StoredPileupJetIdentifier::jetR ( const float  val)
inline

Definition at line 64 of file PileupJetIdentifier.h.

◆ jetRchg() [1/2]

const float& StoredPileupJetIdentifier::jetRchg ( ) const
inline

Definition at line 65 of file PileupJetIdentifier.h.

◆ jetRchg() [2/2]

void StoredPileupJetIdentifier::jetRchg ( const float  val)
inline

Definition at line 65 of file PileupJetIdentifier.h.

◆ majW() [1/2]

const float& StoredPileupJetIdentifier::majW ( ) const
inline

Definition at line 46 of file PileupJetIdentifier.h.

◆ majW() [2/2]

void StoredPileupJetIdentifier::majW ( const float  val)
inline

Definition at line 46 of file PileupJetIdentifier.h.

◆ minW() [1/2]

const float& StoredPileupJetIdentifier::minW ( ) const
inline

Definition at line 47 of file PileupJetIdentifier.h.

◆ minW() [2/2]

void StoredPileupJetIdentifier::minW ( const float  val)
inline

Definition at line 47 of file PileupJetIdentifier.h.

◆ nCharged() [1/2]

const float& StoredPileupJetIdentifier::nCharged ( ) const
inline

Definition at line 34 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ nCharged() [2/2]

void StoredPileupJetIdentifier::nCharged ( const float  val)
inline

Definition at line 34 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ nNeutrals() [1/2]

const float& StoredPileupJetIdentifier::nNeutrals ( ) const
inline

Definition at line 35 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ nNeutrals() [2/2]

void StoredPileupJetIdentifier::nNeutrals ( const float  val)
inline

Definition at line 35 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ nParticles() [1/2]

const float& StoredPileupJetIdentifier::nParticles ( ) const
inline

Definition at line 38 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ nParticles() [2/2]

void StoredPileupJetIdentifier::nParticles ( const float  val)
inline

Definition at line 38 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

◆ nTrueInt() [1/2]

const float& StoredPileupJetIdentifier::nTrueInt ( ) const
inline

Definition at line 67 of file PileupJetIdentifier.h.

◆ nTrueInt() [2/2]

void StoredPileupJetIdentifier::nTrueInt ( const float  val)
inline

Definition at line 67 of file PileupJetIdentifier.h.

◆ nvtx() [1/2]

const float& StoredPileupJetIdentifier::nvtx ( ) const
inline

Definition at line 69 of file PileupJetIdentifier.h.

◆ nvtx() [2/2]

void StoredPileupJetIdentifier::nvtx ( const float  val)
inline

Definition at line 69 of file PileupJetIdentifier.h.

◆ ptD() [1/2]

const float& StoredPileupJetIdentifier::ptD ( ) const
inline

Definition at line 62 of file PileupJetIdentifier.h.

◆ ptD() [2/2]

void StoredPileupJetIdentifier::ptD ( const float  val)
inline

Definition at line 62 of file PileupJetIdentifier.h.

◆ pull() [1/2]

const float& StoredPileupJetIdentifier::pull ( ) const
inline

Definition at line 70 of file PileupJetIdentifier.h.

◆ pull() [2/2]

void StoredPileupJetIdentifier::pull ( const float  val)
inline

Definition at line 70 of file PileupJetIdentifier.h.

◆ rho() [1/2]

const float& StoredPileupJetIdentifier::rho ( ) const
inline

Definition at line 63 of file PileupJetIdentifier.h.

Referenced by Lepton.Lepton::absIsoFromEA(), and Muon.Muon::absIsoWithFSR().

◆ rho() [2/2]

void StoredPileupJetIdentifier::rho ( const float  val)
inline

Definition at line 63 of file PileupJetIdentifier.h.

Referenced by Lepton.Lepton::absIsoFromEA(), and Muon.Muon::absIsoWithFSR().

◆ RMS() [1/2]

const float& StoredPileupJetIdentifier::RMS ( ) const
inline

Definition at line 42 of file PileupJetIdentifier.h.

42 { return dR2Mean(); }

References dR2Mean().

◆ RMS() [2/2]

void StoredPileupJetIdentifier::RMS ( const float  val)
inline

a.k.a RMS

Definition at line 41 of file PileupJetIdentifier.h.

41 { dR2Mean(val); }

References dR2Mean(), and heppy_batch::val.

Friends And Related Function Documentation

◆ MVAJetPuId

friend class MVAJetPuId
friend

Definition at line 26 of file PileupJetIdentifier.h.

◆ PileupJetIdAlgo

friend class PileupJetIdAlgo
friend

Definition at line 25 of file PileupJetIdentifier.h.

Member Data Documentation

◆ beta_

float StoredPileupJetIdentifier::beta_ = 0
private

◆ betaClassic_

float StoredPileupJetIdentifier::betaClassic_ = 0
private

◆ betaStar_

float StoredPileupJetIdentifier::betaStar_ = 0
private

◆ betaStarClassic_

float StoredPileupJetIdentifier::betaStarClassic_ = 0
private

◆ dR2Mean_

float StoredPileupJetIdentifier::dR2Mean_ = 0
private

◆ dRMatch_

float StoredPileupJetIdentifier::dRMatch_ = 0
private

Definition at line 66 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ dRMean_

float StoredPileupJetIdentifier::dRMean_ = 0
private

◆ dZ_

float StoredPileupJetIdentifier::dZ_ = 0
private

◆ frac01_

float StoredPileupJetIdentifier::frac01_ = 0
private

◆ frac02_

float StoredPileupJetIdentifier::frac02_ = 0
private

◆ frac03_

float StoredPileupJetIdentifier::frac03_ = 0
private

◆ frac04_

float StoredPileupJetIdentifier::frac04_ = 0
private

◆ frac05_

float StoredPileupJetIdentifier::frac05_ = 0
private

Definition at line 53 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ frac06_

float StoredPileupJetIdentifier::frac06_ = 0
private

Definition at line 54 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ frac07_

float StoredPileupJetIdentifier::frac07_ = 0
private

Definition at line 55 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ jetEta_

float StoredPileupJetIdentifier::jetEta_ = 0
private

◆ jetPt_

float StoredPileupJetIdentifier::jetPt_ = 0
private

◆ jetR_

float StoredPileupJetIdentifier::jetR_ = 0
private

◆ jetRchg_

float StoredPileupJetIdentifier::jetRchg_ = 0
private

◆ majW_

float StoredPileupJetIdentifier::majW_ = 0
private

◆ minW_

float StoredPileupJetIdentifier::minW_ = 0
private

◆ nCharged_

float StoredPileupJetIdentifier::nCharged_ = 0
private

◆ nNeutrals_

float StoredPileupJetIdentifier::nNeutrals_ = 0
private

◆ nParticles_

float StoredPileupJetIdentifier::nParticles_ = 0
private

◆ nTrueInt_

float StoredPileupJetIdentifier::nTrueInt_ = 0
private

Definition at line 67 of file PileupJetIdentifier.h.

◆ nvtx_

float StoredPileupJetIdentifier::nvtx_ = 0
private

◆ ptD_

float StoredPileupJetIdentifier::ptD_ = 0
private

◆ pull_

float StoredPileupJetIdentifier::pull_ = 0
private

Definition at line 70 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ rho_

float StoredPileupJetIdentifier::rho_ = 0
private
StoredPileupJetIdentifier::dR2Mean
const float & dR2Mean() const
Definition: PileupJetIdentifier.h:40
heppy_batch.val
val
Definition: heppy_batch.py:351
StoredPileupJetIdentifier
Definition: PileupJetIdentifier.h:23