CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Static Public Member Functions | Private Attributes | Friends
PileupJetIdentifier Class Reference

#include <PileupJetIdentifier.h>

Inheritance diagram for PileupJetIdentifier:
StoredPileupJetIdentifier

Public Types

enum  Id { kTight = 0, kMedium = 1, kLoose = 2 }
 

Public Member Functions

const float & chFrac01 () const
 
void chFrac01 (const float val)
 
const float & chFrac02 () const
 
void chFrac02 (const float val)
 
const float & chFrac03 () const
 
void chFrac03 (const float val)
 
const float & chFrac04 () const
 
void chFrac04 (const float val)
 
const float & chFrac05 () const
 
void chFrac05 (const float val)
 
void chFrac06 (const float val)
 
const float & chFrac06 () const
 
const float & chFrac07 () const
 
void chFrac07 (const float val)
 
const float & chgEMfrac () const
 
void chgEMfrac (const float val)
 
const float & chgHadrfrac () const
 
void chgHadrfrac (const float val)
 
const float & d0 () const
 
void d0 (const float val)
 
const float & dRLead2nd () const
 
void dRLead2nd (const float val)
 
const float & dRLeadCent () const
 
void dRLeadCent (const float val)
 
const float & dRMeanCh () const
 
void dRMeanCh (const float val)
 
const float & dRMeanEm () const
 
void dRMeanEm (const float val)
 
const float & dRMeanNeut () const
 
void dRMeanNeut (const float val)
 
const float & emFrac01 () const
 
void emFrac01 (const float val)
 
const float & emFrac02 () const
 
void emFrac02 (const float val)
 
const float & emFrac03 () const
 
void emFrac03 (const float val)
 
void emFrac04 (const float val)
 
const float & emFrac04 () const
 
const float & emFrac05 () const
 
void emFrac05 (const float val)
 
void emFrac06 (const float val)
 
const float & emFrac06 () const
 
const float & emFrac07 () const
 
void emFrac07 (const float val)
 
const float & etaW () const
 
void etaW (const float val)
 
const float & fourthChFrac () const
 
void fourthChFrac (const float val)
 
const float & fourthEmFrac () const
 
void fourthEmFrac (const float val)
 
const float & fourthFrac () const
 
void fourthFrac (const float val)
 
const float & fourthNeutFrac () const
 
void fourthNeutFrac (const float val)
 
void idFlag (const int val)
 
const int & idFlag () const
 
const float & jetM () const
 
void jetM (const float val)
 
const float & jetPhi () const
 
void jetPhi (const float val)
 
const float & jetW () const
 
void jetW (const float val)
 
void leadChEta (const float val)
 
const float & leadChEta () const
 
const float & leadChFrac () const
 
void leadChFrac (const float val)
 
const float & leadChPhi () const
 
void leadChPhi (const float val)
 
const float & leadChPt () const
 
void leadChPt (const float val)
 
const float & leadEmEta () const
 
void leadEmEta (const float val)
 
const float & leadEmFrac () const
 
void leadEmFrac (const float val)
 
const float & leadEmPhi () const
 
void leadEmPhi (const float val)
 
const float & leadEmPt () const
 
void leadEmPt (const float val)
 
const float & leadEta () const
 
void leadEta (const float val)
 
const float & leadFrac () const
 
void leadFrac (const float val)
 
const float & leadNeutEta () const
 
void leadNeutEta (const float val)
 
const float & leadNeutFrac () const
 
void leadNeutFrac (const float val)
 
void leadNeutPhi (const float val)
 
const float & leadNeutPhi () const
 
void leadNeutPt (const float val)
 
const float & leadNeutPt () const
 
const float & leadPhi () const
 
void leadPhi (const float val)
 
const float & leadPt () const
 
void leadPt (const float val)
 
void mva (const float val)
 
const float & mva () const
 
void neuEMfrac (const float val)
 
const float & neuEMfrac () const
 
void neuHadrfrac (const float val)
 
const float & neuHadrfrac () const
 
const float & neutFrac01 () const
 
void neutFrac01 (const float val)
 
void neutFrac02 (const float val)
 
const float & neutFrac02 () const
 
void neutFrac03 (const float val)
 
const float & neutFrac03 () const
 
const float & neutFrac04 () const
 
void neutFrac04 (const float val)
 
void neutFrac05 (const float val)
 
const float & neutFrac05 () const
 
void neutFrac06 (const float val)
 
const float & neutFrac06 () const
 
const float & neutFrac07 () const
 
void neutFrac07 (const float val)
 
PileupJetIdentifieroperator= (const StoredPileupJetIdentifier &lhs)
 
bool passJetId (Id level)
 
const float & phiW () const
 
void phiW (const float val)
 
 PileupJetIdentifier ()
 
const float & pt2A () const
 
void pt2A (const float val)
 
void ptDCh (const float val)
 
const float & ptDCh () const
 
const float & ptDNe () const
 
void ptDNe (const float val)
 
const float & ptMean () const
 
void ptMean (const float val)
 
void ptRMS (const float val)
 
const float & ptRMS () const
 
void secondChFrac (const float val)
 
const float & secondChFrac () const
 
const float & secondEmFrac () const
 
void secondEmFrac (const float val)
 
const float & secondEta () const
 
void secondEta (const float val)
 
void secondFrac (const float val)
 
const float & secondFrac () const
 
const float & secondNeutFrac () const
 
void secondNeutFrac (const float val)
 
const float & secondPhi () const
 
void secondPhi (const float val)
 
void secondPt (const float val)
 
const float & secondPt () const
 
void sumChPt (const float val)
 
const float & sumChPt () const
 
const float & sumNePt () const
 
void sumNePt (const float val)
 
const float & sumPt () const
 
void sumPt (const float val)
 
const float & thirdChFrac () const
 
void thirdChFrac (const float val)
 
void thirdEmFrac (const float val)
 
const float & thirdEmFrac () const
 
void thirdFrac (const float val)
 
const float & thirdFrac () const
 
void thirdNeutFrac (const float val)
 
const float & thirdNeutFrac () const
 
 ~PileupJetIdentifier ()
 
- Public Member Functions inherited from StoredPileupJetIdentifier
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)
 
void dR2Mean (const float val)
 
const float & dR2Mean () const
 
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)
 
void frac04 (const float val)
 
const float & frac04 () const
 
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)
 
void jetRchg (const float val)
 
const float & jetRchg () const
 
const float & majW () const
 
void majW (const float val)
 
void minW (const float val)
 
const float & minW () const
 
void nCharged (const float val)
 
const float & nCharged () const
 
const float & nNeutrals () const
 
void nNeutrals (const float val)
 
void nParticles (const float val)
 
const float & nParticles () const
 
void nTrueInt (const float val)
 
const float & nTrueInt () const
 
void nvtx (const float val)
 
const float & nvtx () const
 
const float & ptD () const
 
void ptD (const float val)
 
void pull (const float val)
 
const float & pull () const
 
const float & rho () const
 
void rho (const float val)
 
void RMS (const float val)
 a.k.a RMS More...
 
const float & RMS () const
 
 StoredPileupJetIdentifier ()
 
 ~StoredPileupJetIdentifier ()
 

Static Public Member Functions

static bool passJetId (int flag, Id level)
 

Private Attributes

float chFrac01_ = 0
 
float chFrac02_ = 0
 
float chFrac03_ = 0
 
float chFrac04_ = 0
 
float chFrac05_ = 0
 
float chFrac06_ = 0
 
float chFrac07_ = 0
 
float chgEMfrac_ = 0
 
float chgHadrfrac_ = 0
 
float d0_ = 0
 
float dRLead2nd_ = 0
 
float dRLeadCent_ = 0
 
float dRMeanCh_ = 0
 
float dRMeanEm_ = 0
 
float dRMeanNeut_ = 0
 
float emFrac01_ = 0
 
float emFrac02_ = 0
 
float emFrac03_ = 0
 
float emFrac04_ = 0
 
float emFrac05_ = 0
 
float emFrac06_ = 0
 
float emFrac07_ = 0
 
float etaW_ = 0
 
float fourthChFrac_ = 0
 
float fourthEmFrac_ = 0
 
float fourthFrac_ = 0
 
float fourthNeutFrac_ = 0
 
int idFlag_ = 0
 
float jetM_ = 0
 
float jetPhi_ = 0
 
float jetW_ = 0
 
float leadChEta_ = 0
 
float leadChFrac_ = 0
 
float leadChPhi_ = 0
 
float leadChPt_ = 0
 
float leadEmEta_ = 0
 
float leadEmFrac_ = 0
 
float leadEmPhi_ = 0
 
float leadEmPt_ = 0
 
float leadEta_ = 0
 
float leadFrac_ = 0
 
float leadNeutEta_ = 0
 
float leadNeutFrac_ = 0
 
float leadNeutPhi_ = 0
 
float leadNeutPt_ = 0
 
float leadPhi_ = 0
 
float leadPt_ = 0
 
float mva_ = 0
 
float neuEMfrac_ = 0
 
float neuHadrfrac_ = 0
 
float neutFrac01_ = 0
 
float neutFrac02_ = 0
 
float neutFrac03_ = 0
 
float neutFrac04_ = 0
 
float neutFrac05_ = 0
 
float neutFrac06_ = 0
 
float neutFrac07_ = 0
 
float phiW_ = 0
 
float pt2A_ = 0
 
float ptDCh_ = 0
 
float ptDNe_ = 0
 
float ptMean_ = 0
 
float ptRMS_ = 0
 
float secondChFrac_ = 0
 
float secondEmFrac_ = 0
 
float secondEta_ = 0
 
float secondFrac_ = 0
 
float secondNeutFrac_ = 0
 
float secondPhi_ = 0
 
float secondPt_ = 0
 
float sumChPt_ = 0
 
float sumNePt_ = 0
 
float sumPt_ = 0
 
float thirdChFrac_ = 0
 
float thirdEmFrac_ = 0
 
float thirdFrac_ = 0
 
float thirdNeutFrac_ = 0
 

Friends

class MVAJetPuId
 
class PileupJetIdAlgo
 

Detailed Description

Definition at line 74 of file PileupJetIdentifier.h.

Member Enumeration Documentation

◆ Id

Enumerator
kTight 
kMedium 
kLoose 

Definition at line 87 of file PileupJetIdentifier.h.

Constructor & Destructor Documentation

◆ PileupJetIdentifier()

PileupJetIdentifier::PileupJetIdentifier ( )

Definition at line 12 of file PileupJetIdentifier.cc.

12 {}

◆ ~PileupJetIdentifier()

PileupJetIdentifier::~PileupJetIdentifier ( )

Definition at line 15 of file PileupJetIdentifier.cc.

15 {}

Member Function Documentation

◆ chFrac01() [1/2]

const float& PileupJetIdentifier::chFrac01 ( ) const
inline

Definition at line 163 of file PileupJetIdentifier.h.

◆ chFrac01() [2/2]

void PileupJetIdentifier::chFrac01 ( const float  val)
inline

Definition at line 163 of file PileupJetIdentifier.h.

◆ chFrac02() [1/2]

const float& PileupJetIdentifier::chFrac02 ( ) const
inline

Definition at line 164 of file PileupJetIdentifier.h.

◆ chFrac02() [2/2]

void PileupJetIdentifier::chFrac02 ( const float  val)
inline

Definition at line 164 of file PileupJetIdentifier.h.

◆ chFrac03() [1/2]

const float& PileupJetIdentifier::chFrac03 ( ) const
inline

Definition at line 165 of file PileupJetIdentifier.h.

◆ chFrac03() [2/2]

void PileupJetIdentifier::chFrac03 ( const float  val)
inline

Definition at line 165 of file PileupJetIdentifier.h.

◆ chFrac04() [1/2]

const float& PileupJetIdentifier::chFrac04 ( ) const
inline

Definition at line 166 of file PileupJetIdentifier.h.

◆ chFrac04() [2/2]

void PileupJetIdentifier::chFrac04 ( const float  val)
inline

Definition at line 166 of file PileupJetIdentifier.h.

◆ chFrac05() [1/2]

const float& PileupJetIdentifier::chFrac05 ( ) const
inline

Definition at line 167 of file PileupJetIdentifier.h.

◆ chFrac05() [2/2]

void PileupJetIdentifier::chFrac05 ( const float  val)
inline

Definition at line 167 of file PileupJetIdentifier.h.

◆ chFrac06() [1/2]

const float& PileupJetIdentifier::chFrac06 ( ) const
inline

Definition at line 168 of file PileupJetIdentifier.h.

◆ chFrac06() [2/2]

void PileupJetIdentifier::chFrac06 ( const float  val)
inline

Definition at line 168 of file PileupJetIdentifier.h.

◆ chFrac07() [1/2]

const float& PileupJetIdentifier::chFrac07 ( ) const
inline

Definition at line 169 of file PileupJetIdentifier.h.

◆ chFrac07() [2/2]

void PileupJetIdentifier::chFrac07 ( const float  val)
inline

Definition at line 169 of file PileupJetIdentifier.h.

◆ chgEMfrac() [1/2]

const float& PileupJetIdentifier::chgEMfrac ( ) const
inline

Definition at line 99 of file PileupJetIdentifier.h.

◆ chgEMfrac() [2/2]

void PileupJetIdentifier::chgEMfrac ( const float  val)
inline

Definition at line 99 of file PileupJetIdentifier.h.

◆ chgHadrfrac() [1/2]

const float& PileupJetIdentifier::chgHadrfrac ( ) const
inline

Definition at line 101 of file PileupJetIdentifier.h.

◆ chgHadrfrac() [2/2]

void PileupJetIdentifier::chgHadrfrac ( const float  val)
inline

Definition at line 101 of file PileupJetIdentifier.h.

◆ d0() [1/2]

const float& PileupJetIdentifier::d0 ( ) const
inline

Definition at line 104 of file PileupJetIdentifier.h.

◆ d0() [2/2]

void PileupJetIdentifier::d0 ( const float  val)
inline

Definition at line 104 of file PileupJetIdentifier.h.

◆ dRLead2nd() [1/2]

const float& PileupJetIdentifier::dRLead2nd ( ) const
inline

Definition at line 122 of file PileupJetIdentifier.h.

◆ dRLead2nd() [2/2]

void PileupJetIdentifier::dRLead2nd ( const float  val)
inline

Definition at line 122 of file PileupJetIdentifier.h.

◆ dRLeadCent() [1/2]

const float& PileupJetIdentifier::dRLeadCent ( ) const
inline

Definition at line 121 of file PileupJetIdentifier.h.

◆ dRLeadCent() [2/2]

void PileupJetIdentifier::dRLeadCent ( const float  val)
inline

Definition at line 121 of file PileupJetIdentifier.h.

◆ dRMeanCh() [1/2]

const float& PileupJetIdentifier::dRMeanCh ( ) const
inline

Definition at line 125 of file PileupJetIdentifier.h.

◆ dRMeanCh() [2/2]

void PileupJetIdentifier::dRMeanCh ( const float  val)
inline

Definition at line 125 of file PileupJetIdentifier.h.

◆ dRMeanEm() [1/2]

void PileupJetIdentifier::dRMeanEm ( const float  val)
inline

Definition at line 124 of file PileupJetIdentifier.h.

◆ dRMeanEm() [2/2]

const float& PileupJetIdentifier::dRMeanEm ( ) const
inline

Definition at line 124 of file PileupJetIdentifier.h.

◆ dRMeanNeut() [1/2]

const float& PileupJetIdentifier::dRMeanNeut ( ) const
inline

Definition at line 123 of file PileupJetIdentifier.h.

◆ dRMeanNeut() [2/2]

void PileupJetIdentifier::dRMeanNeut ( const float  val)
inline

Definition at line 123 of file PileupJetIdentifier.h.

◆ emFrac01() [1/2]

const float& PileupJetIdentifier::emFrac01 ( ) const
inline

Definition at line 179 of file PileupJetIdentifier.h.

◆ emFrac01() [2/2]

void PileupJetIdentifier::emFrac01 ( const float  val)
inline

Definition at line 179 of file PileupJetIdentifier.h.

◆ emFrac02() [1/2]

const float& PileupJetIdentifier::emFrac02 ( ) const
inline

Definition at line 180 of file PileupJetIdentifier.h.

◆ emFrac02() [2/2]

void PileupJetIdentifier::emFrac02 ( const float  val)
inline

Definition at line 180 of file PileupJetIdentifier.h.

◆ emFrac03() [1/2]

const float& PileupJetIdentifier::emFrac03 ( ) const
inline

Definition at line 181 of file PileupJetIdentifier.h.

◆ emFrac03() [2/2]

void PileupJetIdentifier::emFrac03 ( const float  val)
inline

Definition at line 181 of file PileupJetIdentifier.h.

◆ emFrac04() [1/2]

const float& PileupJetIdentifier::emFrac04 ( ) const
inline

Definition at line 182 of file PileupJetIdentifier.h.

◆ emFrac04() [2/2]

void PileupJetIdentifier::emFrac04 ( const float  val)
inline

Definition at line 182 of file PileupJetIdentifier.h.

◆ emFrac05() [1/2]

const float& PileupJetIdentifier::emFrac05 ( ) const
inline

Definition at line 183 of file PileupJetIdentifier.h.

◆ emFrac05() [2/2]

void PileupJetIdentifier::emFrac05 ( const float  val)
inline

Definition at line 183 of file PileupJetIdentifier.h.

◆ emFrac06() [1/2]

const float& PileupJetIdentifier::emFrac06 ( ) const
inline

Definition at line 184 of file PileupJetIdentifier.h.

◆ emFrac06() [2/2]

void PileupJetIdentifier::emFrac06 ( const float  val)
inline

Definition at line 184 of file PileupJetIdentifier.h.

◆ emFrac07() [1/2]

const float& PileupJetIdentifier::emFrac07 ( ) const
inline

Definition at line 185 of file PileupJetIdentifier.h.

◆ emFrac07() [2/2]

void PileupJetIdentifier::emFrac07 ( const float  val)
inline

Definition at line 185 of file PileupJetIdentifier.h.

◆ etaW() [1/2]

const float& PileupJetIdentifier::etaW ( ) const
inline

Definition at line 157 of file PileupJetIdentifier.h.

◆ etaW() [2/2]

void PileupJetIdentifier::etaW ( const float  val)
inline

Definition at line 157 of file PileupJetIdentifier.h.

◆ fourthChFrac() [1/2]

const float& PileupJetIdentifier::fourthChFrac ( ) const
inline

Definition at line 144 of file PileupJetIdentifier.h.

◆ fourthChFrac() [2/2]

void PileupJetIdentifier::fourthChFrac ( const float  val)
inline

Definition at line 144 of file PileupJetIdentifier.h.

◆ fourthEmFrac() [1/2]

const float& PileupJetIdentifier::fourthEmFrac ( ) const
inline

Definition at line 154 of file PileupJetIdentifier.h.

◆ fourthEmFrac() [2/2]

void PileupJetIdentifier::fourthEmFrac ( const float  val)
inline

Definition at line 154 of file PileupJetIdentifier.h.

◆ fourthFrac() [1/2]

const float& PileupJetIdentifier::fourthFrac ( ) const
inline

Definition at line 139 of file PileupJetIdentifier.h.

◆ fourthFrac() [2/2]

void PileupJetIdentifier::fourthFrac ( const float  val)
inline

Definition at line 139 of file PileupJetIdentifier.h.

◆ fourthNeutFrac() [1/2]

const float& PileupJetIdentifier::fourthNeutFrac ( ) const
inline

Definition at line 149 of file PileupJetIdentifier.h.

◆ fourthNeutFrac() [2/2]

void PileupJetIdentifier::fourthNeutFrac ( const float  val)
inline

Definition at line 149 of file PileupJetIdentifier.h.

◆ idFlag() [1/2]

void PileupJetIdentifier::idFlag ( const int  val)
inline

Definition at line 91 of file PileupJetIdentifier.h.

◆ idFlag() [2/2]

const int& PileupJetIdentifier::idFlag ( ) const
inline

◆ jetM() [1/2]

const float& PileupJetIdentifier::jetM ( ) const
inline

Definition at line 97 of file PileupJetIdentifier.h.

◆ jetM() [2/2]

void PileupJetIdentifier::jetM ( const float  val)
inline

Definition at line 97 of file PileupJetIdentifier.h.

◆ jetPhi() [1/2]

const float& PileupJetIdentifier::jetPhi ( ) const
inline

◆ jetPhi() [2/2]

void PileupJetIdentifier::jetPhi ( const float  val)
inline

Definition at line 96 of file PileupJetIdentifier.h.

◆ jetW() [1/2]

const float& PileupJetIdentifier::jetW ( ) const
inline

Definition at line 156 of file PileupJetIdentifier.h.

◆ jetW() [2/2]

void PileupJetIdentifier::jetW ( const float  val)
inline

Definition at line 156 of file PileupJetIdentifier.h.

◆ leadChEta() [1/2]

void PileupJetIdentifier::leadChEta ( const float  val)
inline

Definition at line 118 of file PileupJetIdentifier.h.

◆ leadChEta() [2/2]

const float& PileupJetIdentifier::leadChEta ( ) const
inline

Definition at line 118 of file PileupJetIdentifier.h.

◆ leadChFrac() [1/2]

const float& PileupJetIdentifier::leadChFrac ( ) const
inline

Definition at line 141 of file PileupJetIdentifier.h.

◆ leadChFrac() [2/2]

void PileupJetIdentifier::leadChFrac ( const float  val)
inline

Definition at line 141 of file PileupJetIdentifier.h.

◆ leadChPhi() [1/2]

const float& PileupJetIdentifier::leadChPhi ( ) const
inline

Definition at line 119 of file PileupJetIdentifier.h.

◆ leadChPhi() [2/2]

void PileupJetIdentifier::leadChPhi ( const float  val)
inline

Definition at line 119 of file PileupJetIdentifier.h.

◆ leadChPt() [1/2]

const float& PileupJetIdentifier::leadChPt ( ) const
inline

Definition at line 117 of file PileupJetIdentifier.h.

◆ leadChPt() [2/2]

void PileupJetIdentifier::leadChPt ( const float  val)
inline

Definition at line 117 of file PileupJetIdentifier.h.

◆ leadEmEta() [1/2]

const float& PileupJetIdentifier::leadEmEta ( ) const
inline

Definition at line 115 of file PileupJetIdentifier.h.

◆ leadEmEta() [2/2]

void PileupJetIdentifier::leadEmEta ( const float  val)
inline

Definition at line 115 of file PileupJetIdentifier.h.

◆ leadEmFrac() [1/2]

const float& PileupJetIdentifier::leadEmFrac ( ) const
inline

Definition at line 151 of file PileupJetIdentifier.h.

◆ leadEmFrac() [2/2]

void PileupJetIdentifier::leadEmFrac ( const float  val)
inline

Definition at line 151 of file PileupJetIdentifier.h.

◆ leadEmPhi() [1/2]

const float& PileupJetIdentifier::leadEmPhi ( ) const
inline

Definition at line 116 of file PileupJetIdentifier.h.

◆ leadEmPhi() [2/2]

void PileupJetIdentifier::leadEmPhi ( const float  val)
inline

Definition at line 116 of file PileupJetIdentifier.h.

◆ leadEmPt() [1/2]

const float& PileupJetIdentifier::leadEmPt ( ) const
inline

Definition at line 114 of file PileupJetIdentifier.h.

◆ leadEmPt() [2/2]

void PileupJetIdentifier::leadEmPt ( const float  val)
inline

Definition at line 114 of file PileupJetIdentifier.h.

◆ leadEta() [1/2]

void PileupJetIdentifier::leadEta ( const float  val)
inline

Definition at line 106 of file PileupJetIdentifier.h.

◆ leadEta() [2/2]

const float& PileupJetIdentifier::leadEta ( ) const
inline

Definition at line 106 of file PileupJetIdentifier.h.

◆ leadFrac() [1/2]

const float& PileupJetIdentifier::leadFrac ( ) const
inline

Definition at line 136 of file PileupJetIdentifier.h.

◆ leadFrac() [2/2]

void PileupJetIdentifier::leadFrac ( const float  val)
inline

Definition at line 136 of file PileupJetIdentifier.h.

◆ leadNeutEta() [1/2]

const float& PileupJetIdentifier::leadNeutEta ( ) const
inline

Definition at line 112 of file PileupJetIdentifier.h.

◆ leadNeutEta() [2/2]

void PileupJetIdentifier::leadNeutEta ( const float  val)
inline

Definition at line 112 of file PileupJetIdentifier.h.

◆ leadNeutFrac() [1/2]

const float& PileupJetIdentifier::leadNeutFrac ( ) const
inline

Definition at line 146 of file PileupJetIdentifier.h.

◆ leadNeutFrac() [2/2]

void PileupJetIdentifier::leadNeutFrac ( const float  val)
inline

Definition at line 146 of file PileupJetIdentifier.h.

◆ leadNeutPhi() [1/2]

const float& PileupJetIdentifier::leadNeutPhi ( ) const
inline

Definition at line 113 of file PileupJetIdentifier.h.

◆ leadNeutPhi() [2/2]

void PileupJetIdentifier::leadNeutPhi ( const float  val)
inline

Definition at line 113 of file PileupJetIdentifier.h.

◆ leadNeutPt() [1/2]

const float& PileupJetIdentifier::leadNeutPt ( ) const
inline

Definition at line 111 of file PileupJetIdentifier.h.

◆ leadNeutPt() [2/2]

void PileupJetIdentifier::leadNeutPt ( const float  val)
inline

Definition at line 111 of file PileupJetIdentifier.h.

◆ leadPhi() [1/2]

const float& PileupJetIdentifier::leadPhi ( ) const
inline

Definition at line 107 of file PileupJetIdentifier.h.

◆ leadPhi() [2/2]

void PileupJetIdentifier::leadPhi ( const float  val)
inline

Definition at line 107 of file PileupJetIdentifier.h.

◆ leadPt() [1/2]

const float& PileupJetIdentifier::leadPt ( ) const
inline

Definition at line 105 of file PileupJetIdentifier.h.

◆ leadPt() [2/2]

void PileupJetIdentifier::leadPt ( const float  val)
inline

Definition at line 105 of file PileupJetIdentifier.h.

◆ mva() [1/2]

const float& PileupJetIdentifier::mva ( ) const
inline

Definition at line 94 of file PileupJetIdentifier.h.

Referenced by PileupJetIdProducer::produce().

◆ mva() [2/2]

void PileupJetIdentifier::mva ( const float  val)
inline

Definition at line 94 of file PileupJetIdentifier.h.

◆ neuEMfrac() [1/2]

const float& PileupJetIdentifier::neuEMfrac ( ) const
inline

Definition at line 100 of file PileupJetIdentifier.h.

◆ neuEMfrac() [2/2]

void PileupJetIdentifier::neuEMfrac ( const float  val)
inline

Definition at line 100 of file PileupJetIdentifier.h.

◆ neuHadrfrac() [1/2]

const float& PileupJetIdentifier::neuHadrfrac ( ) const
inline

Definition at line 102 of file PileupJetIdentifier.h.

◆ neuHadrfrac() [2/2]

void PileupJetIdentifier::neuHadrfrac ( const float  val)
inline

Definition at line 102 of file PileupJetIdentifier.h.

◆ neutFrac01() [1/2]

const float& PileupJetIdentifier::neutFrac01 ( ) const
inline

Definition at line 171 of file PileupJetIdentifier.h.

◆ neutFrac01() [2/2]

void PileupJetIdentifier::neutFrac01 ( const float  val)
inline

Definition at line 171 of file PileupJetIdentifier.h.

◆ neutFrac02() [1/2]

const float& PileupJetIdentifier::neutFrac02 ( ) const
inline

Definition at line 172 of file PileupJetIdentifier.h.

◆ neutFrac02() [2/2]

void PileupJetIdentifier::neutFrac02 ( const float  val)
inline

Definition at line 172 of file PileupJetIdentifier.h.

◆ neutFrac03() [1/2]

void PileupJetIdentifier::neutFrac03 ( const float  val)
inline

Definition at line 173 of file PileupJetIdentifier.h.

◆ neutFrac03() [2/2]

const float& PileupJetIdentifier::neutFrac03 ( ) const
inline

Definition at line 173 of file PileupJetIdentifier.h.

◆ neutFrac04() [1/2]

const float& PileupJetIdentifier::neutFrac04 ( ) const
inline

Definition at line 174 of file PileupJetIdentifier.h.

◆ neutFrac04() [2/2]

void PileupJetIdentifier::neutFrac04 ( const float  val)
inline

Definition at line 174 of file PileupJetIdentifier.h.

◆ neutFrac05() [1/2]

const float& PileupJetIdentifier::neutFrac05 ( ) const
inline

Definition at line 175 of file PileupJetIdentifier.h.

◆ neutFrac05() [2/2]

void PileupJetIdentifier::neutFrac05 ( const float  val)
inline

Definition at line 175 of file PileupJetIdentifier.h.

◆ neutFrac06() [1/2]

const float& PileupJetIdentifier::neutFrac06 ( ) const
inline

Definition at line 176 of file PileupJetIdentifier.h.

◆ neutFrac06() [2/2]

void PileupJetIdentifier::neutFrac06 ( const float  val)
inline

Definition at line 176 of file PileupJetIdentifier.h.

◆ neutFrac07() [1/2]

void PileupJetIdentifier::neutFrac07 ( const float  val)
inline

Definition at line 177 of file PileupJetIdentifier.h.

◆ neutFrac07() [2/2]

const float& PileupJetIdentifier::neutFrac07 ( ) const
inline

Definition at line 177 of file PileupJetIdentifier.h.

◆ operator=()

PileupJetIdentifier& PileupJetIdentifier::operator= ( const StoredPileupJetIdentifier lhs)
inline

Definition at line 82 of file PileupJetIdentifier.h.

82  {
83  ((StoredPileupJetIdentifier &)(*this)) = lhs;
84  return *this;
85  }

◆ passJetId() [1/2]

static bool PileupJetIdentifier::passJetId ( int  flag,
Id  level 
)
inlinestatic

◆ passJetId() [2/2]

bool PileupJetIdentifier::passJetId ( Id  level)
inline

◆ phiW() [1/2]

void PileupJetIdentifier::phiW ( const float  val)
inline

Definition at line 158 of file PileupJetIdentifier.h.

◆ phiW() [2/2]

const float& PileupJetIdentifier::phiW ( ) const
inline

Definition at line 158 of file PileupJetIdentifier.h.

◆ pt2A() [1/2]

void PileupJetIdentifier::pt2A ( const float  val)
inline

Definition at line 129 of file PileupJetIdentifier.h.

◆ pt2A() [2/2]

const float& PileupJetIdentifier::pt2A ( ) const
inline

Definition at line 129 of file PileupJetIdentifier.h.

◆ ptDCh() [1/2]

const float& PileupJetIdentifier::ptDCh ( ) const
inline

Definition at line 130 of file PileupJetIdentifier.h.

◆ ptDCh() [2/2]

void PileupJetIdentifier::ptDCh ( const float  val)
inline

Definition at line 130 of file PileupJetIdentifier.h.

◆ ptDNe() [1/2]

const float& PileupJetIdentifier::ptDNe ( ) const
inline

Definition at line 131 of file PileupJetIdentifier.h.

◆ ptDNe() [2/2]

void PileupJetIdentifier::ptDNe ( const float  val)
inline

Definition at line 131 of file PileupJetIdentifier.h.

◆ ptMean() [1/2]

const float& PileupJetIdentifier::ptMean ( ) const
inline

Definition at line 127 of file PileupJetIdentifier.h.

◆ ptMean() [2/2]

void PileupJetIdentifier::ptMean ( const float  val)
inline

Definition at line 127 of file PileupJetIdentifier.h.

◆ ptRMS() [1/2]

const float& PileupJetIdentifier::ptRMS ( ) const
inline

Definition at line 128 of file PileupJetIdentifier.h.

◆ ptRMS() [2/2]

void PileupJetIdentifier::ptRMS ( const float  val)
inline

Definition at line 128 of file PileupJetIdentifier.h.

◆ secondChFrac() [1/2]

const float& PileupJetIdentifier::secondChFrac ( ) const
inline

Definition at line 142 of file PileupJetIdentifier.h.

◆ secondChFrac() [2/2]

void PileupJetIdentifier::secondChFrac ( const float  val)
inline

Definition at line 142 of file PileupJetIdentifier.h.

◆ secondEmFrac() [1/2]

const float& PileupJetIdentifier::secondEmFrac ( ) const
inline

Definition at line 152 of file PileupJetIdentifier.h.

◆ secondEmFrac() [2/2]

void PileupJetIdentifier::secondEmFrac ( const float  val)
inline

Definition at line 152 of file PileupJetIdentifier.h.

◆ secondEta() [1/2]

void PileupJetIdentifier::secondEta ( const float  val)
inline

Definition at line 109 of file PileupJetIdentifier.h.

◆ secondEta() [2/2]

const float& PileupJetIdentifier::secondEta ( ) const
inline

Definition at line 109 of file PileupJetIdentifier.h.

◆ secondFrac() [1/2]

const float& PileupJetIdentifier::secondFrac ( ) const
inline

Definition at line 137 of file PileupJetIdentifier.h.

◆ secondFrac() [2/2]

void PileupJetIdentifier::secondFrac ( const float  val)
inline

Definition at line 137 of file PileupJetIdentifier.h.

◆ secondNeutFrac() [1/2]

void PileupJetIdentifier::secondNeutFrac ( const float  val)
inline

Definition at line 147 of file PileupJetIdentifier.h.

◆ secondNeutFrac() [2/2]

const float& PileupJetIdentifier::secondNeutFrac ( ) const
inline

Definition at line 147 of file PileupJetIdentifier.h.

◆ secondPhi() [1/2]

const float& PileupJetIdentifier::secondPhi ( ) const
inline

Definition at line 110 of file PileupJetIdentifier.h.

◆ secondPhi() [2/2]

void PileupJetIdentifier::secondPhi ( const float  val)
inline

Definition at line 110 of file PileupJetIdentifier.h.

◆ secondPt() [1/2]

const float& PileupJetIdentifier::secondPt ( ) const
inline

Definition at line 108 of file PileupJetIdentifier.h.

◆ secondPt() [2/2]

void PileupJetIdentifier::secondPt ( const float  val)
inline

Definition at line 108 of file PileupJetIdentifier.h.

◆ sumChPt() [1/2]

const float& PileupJetIdentifier::sumChPt ( ) const
inline

Definition at line 133 of file PileupJetIdentifier.h.

◆ sumChPt() [2/2]

void PileupJetIdentifier::sumChPt ( const float  val)
inline

Definition at line 133 of file PileupJetIdentifier.h.

◆ sumNePt() [1/2]

const float& PileupJetIdentifier::sumNePt ( ) const
inline

Definition at line 134 of file PileupJetIdentifier.h.

◆ sumNePt() [2/2]

void PileupJetIdentifier::sumNePt ( const float  val)
inline

Definition at line 134 of file PileupJetIdentifier.h.

◆ sumPt() [1/2]

const float& PileupJetIdentifier::sumPt ( ) const
inline

◆ sumPt() [2/2]

void PileupJetIdentifier::sumPt ( const float  val)
inline

◆ thirdChFrac() [1/2]

void PileupJetIdentifier::thirdChFrac ( const float  val)
inline

Definition at line 143 of file PileupJetIdentifier.h.

◆ thirdChFrac() [2/2]

const float& PileupJetIdentifier::thirdChFrac ( ) const
inline

Definition at line 143 of file PileupJetIdentifier.h.

◆ thirdEmFrac() [1/2]

void PileupJetIdentifier::thirdEmFrac ( const float  val)
inline

Definition at line 153 of file PileupJetIdentifier.h.

◆ thirdEmFrac() [2/2]

const float& PileupJetIdentifier::thirdEmFrac ( ) const
inline

Definition at line 153 of file PileupJetIdentifier.h.

◆ thirdFrac() [1/2]

void PileupJetIdentifier::thirdFrac ( const float  val)
inline

Definition at line 138 of file PileupJetIdentifier.h.

◆ thirdFrac() [2/2]

const float& PileupJetIdentifier::thirdFrac ( ) const
inline

Definition at line 138 of file PileupJetIdentifier.h.

◆ thirdNeutFrac() [1/2]

void PileupJetIdentifier::thirdNeutFrac ( const float  val)
inline

Definition at line 148 of file PileupJetIdentifier.h.

◆ thirdNeutFrac() [2/2]

const float& PileupJetIdentifier::thirdNeutFrac ( ) const
inline

Definition at line 148 of file PileupJetIdentifier.h.

Friends And Related Function Documentation

◆ MVAJetPuId

friend class MVAJetPuId
friend

Definition at line 77 of file PileupJetIdentifier.h.

◆ PileupJetIdAlgo

friend class PileupJetIdAlgo
friend

Definition at line 76 of file PileupJetIdentifier.h.

Member Data Documentation

◆ chFrac01_

float PileupJetIdentifier::chFrac01_ = 0
private

Definition at line 163 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chFrac02_

float PileupJetIdentifier::chFrac02_ = 0
private

Definition at line 164 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chFrac03_

float PileupJetIdentifier::chFrac03_ = 0
private

Definition at line 165 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chFrac04_

float PileupJetIdentifier::chFrac04_ = 0
private

Definition at line 166 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chFrac05_

float PileupJetIdentifier::chFrac05_ = 0
private

Definition at line 167 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chFrac06_

float PileupJetIdentifier::chFrac06_ = 0
private

Definition at line 168 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chFrac07_

float PileupJetIdentifier::chFrac07_ = 0
private

Definition at line 169 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ chgEMfrac_

float PileupJetIdentifier::chgEMfrac_ = 0
private

◆ chgHadrfrac_

float PileupJetIdentifier::chgHadrfrac_ = 0
private

◆ d0_

float PileupJetIdentifier::d0_ = 0
private

◆ dRLead2nd_

float PileupJetIdentifier::dRLead2nd_ = 0
private

◆ dRLeadCent_

float PileupJetIdentifier::dRLeadCent_ = 0
private

Definition at line 121 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ dRMeanCh_

float PileupJetIdentifier::dRMeanCh_ = 0
private

Definition at line 125 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ dRMeanEm_

float PileupJetIdentifier::dRMeanEm_ = 0
private

◆ dRMeanNeut_

float PileupJetIdentifier::dRMeanNeut_ = 0
private

◆ emFrac01_

float PileupJetIdentifier::emFrac01_ = 0
private

Definition at line 179 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ emFrac02_

float PileupJetIdentifier::emFrac02_ = 0
private

Definition at line 180 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ emFrac03_

float PileupJetIdentifier::emFrac03_ = 0
private

Definition at line 181 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ emFrac04_

float PileupJetIdentifier::emFrac04_ = 0
private

Definition at line 182 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ emFrac05_

float PileupJetIdentifier::emFrac05_ = 0
private

Definition at line 183 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ emFrac06_

float PileupJetIdentifier::emFrac06_ = 0
private

Definition at line 184 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ emFrac07_

float PileupJetIdentifier::emFrac07_ = 0
private

Definition at line 185 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ etaW_

float PileupJetIdentifier::etaW_ = 0
private

Definition at line 157 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ fourthChFrac_

float PileupJetIdentifier::fourthChFrac_ = 0
private

Definition at line 144 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ fourthEmFrac_

float PileupJetIdentifier::fourthEmFrac_ = 0
private

Definition at line 154 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ fourthFrac_

float PileupJetIdentifier::fourthFrac_ = 0
private

◆ fourthNeutFrac_

float PileupJetIdentifier::fourthNeutFrac_ = 0
private

Definition at line 149 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ idFlag_

int PileupJetIdentifier::idFlag_ = 0
private

◆ jetM_

float PileupJetIdentifier::jetM_ = 0
private

◆ jetPhi_

float PileupJetIdentifier::jetPhi_ = 0
private

◆ jetW_

float PileupJetIdentifier::jetW_ = 0
private

Definition at line 156 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ leadChEta_

float PileupJetIdentifier::leadChEta_ = 0
private

◆ leadChFrac_

float PileupJetIdentifier::leadChFrac_ = 0
private

Definition at line 141 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ leadChPhi_

float PileupJetIdentifier::leadChPhi_ = 0
private

◆ leadChPt_

float PileupJetIdentifier::leadChPt_ = 0
private

◆ leadEmEta_

float PileupJetIdentifier::leadEmEta_ = 0
private

◆ leadEmFrac_

float PileupJetIdentifier::leadEmFrac_ = 0
private

Definition at line 151 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ leadEmPhi_

float PileupJetIdentifier::leadEmPhi_ = 0
private

◆ leadEmPt_

float PileupJetIdentifier::leadEmPt_ = 0
private

◆ leadEta_

float PileupJetIdentifier::leadEta_ = 0
private

◆ leadFrac_

float PileupJetIdentifier::leadFrac_ = 0
private

◆ leadNeutEta_

float PileupJetIdentifier::leadNeutEta_ = 0
private

◆ leadNeutFrac_

float PileupJetIdentifier::leadNeutFrac_ = 0
private

Definition at line 146 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ leadNeutPhi_

float PileupJetIdentifier::leadNeutPhi_ = 0
private

◆ leadNeutPt_

float PileupJetIdentifier::leadNeutPt_ = 0
private

◆ leadPhi_

float PileupJetIdentifier::leadPhi_ = 0
private

◆ leadPt_

float PileupJetIdentifier::leadPt_ = 0
private

◆ mva_

float PileupJetIdentifier::mva_ = 0
private

Definition at line 94 of file PileupJetIdentifier.h.

Referenced by MVAJetPuId::runMva(), and PileupJetIdAlgo::runMva().

◆ neuEMfrac_

float PileupJetIdentifier::neuEMfrac_ = 0
private

◆ neuHadrfrac_

float PileupJetIdentifier::neuHadrfrac_ = 0
private

◆ neutFrac01_

float PileupJetIdentifier::neutFrac01_ = 0
private

Definition at line 171 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ neutFrac02_

float PileupJetIdentifier::neutFrac02_ = 0
private

Definition at line 172 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ neutFrac03_

float PileupJetIdentifier::neutFrac03_ = 0
private

Definition at line 173 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ neutFrac04_

float PileupJetIdentifier::neutFrac04_ = 0
private

Definition at line 174 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ neutFrac05_

float PileupJetIdentifier::neutFrac05_ = 0
private

Definition at line 175 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ neutFrac06_

float PileupJetIdentifier::neutFrac06_ = 0
private

Definition at line 176 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ neutFrac07_

float PileupJetIdentifier::neutFrac07_ = 0
private

Definition at line 177 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ phiW_

float PileupJetIdentifier::phiW_ = 0
private

Definition at line 158 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ pt2A_

float PileupJetIdentifier::pt2A_ = 0
private

◆ ptDCh_

float PileupJetIdentifier::ptDCh_ = 0
private

Definition at line 130 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ ptDNe_

float PileupJetIdentifier::ptDNe_ = 0
private

Definition at line 131 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ ptMean_

float PileupJetIdentifier::ptMean_ = 0
private

◆ ptRMS_

float PileupJetIdentifier::ptRMS_ = 0
private

◆ secondChFrac_

float PileupJetIdentifier::secondChFrac_ = 0
private

Definition at line 142 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ secondEmFrac_

float PileupJetIdentifier::secondEmFrac_ = 0
private

Definition at line 152 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ secondEta_

float PileupJetIdentifier::secondEta_ = 0
private

◆ secondFrac_

float PileupJetIdentifier::secondFrac_ = 0
private

◆ secondNeutFrac_

float PileupJetIdentifier::secondNeutFrac_ = 0
private

Definition at line 147 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ secondPhi_

float PileupJetIdentifier::secondPhi_ = 0
private

◆ secondPt_

float PileupJetIdentifier::secondPt_ = 0
private

◆ sumChPt_

float PileupJetIdentifier::sumChPt_ = 0
private

◆ sumNePt_

float PileupJetIdentifier::sumNePt_ = 0
private

◆ sumPt_

float PileupJetIdentifier::sumPt_ = 0
private

◆ thirdChFrac_

float PileupJetIdentifier::thirdChFrac_ = 0
private

Definition at line 143 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ thirdEmFrac_

float PileupJetIdentifier::thirdEmFrac_ = 0
private

Definition at line 153 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

◆ thirdFrac_

float PileupJetIdentifier::thirdFrac_ = 0
private

◆ thirdNeutFrac_

float PileupJetIdentifier::thirdNeutFrac_ = 0
private

Definition at line 148 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().