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

Friends

class MVAJetPuId
 
class PileupJetIdAlgo
 

Detailed Description

Definition at line 73 of file PileupJetIdentifier.h.

Member Enumeration Documentation

Enumerator
kTight 
kMedium 
kLoose 

Definition at line 83 of file PileupJetIdentifier.h.

Constructor & Destructor Documentation

PileupJetIdentifier::PileupJetIdentifier ( )

Definition at line 17 of file PileupJetIdentifier.cc.

18 {
19  memset(this, 0, sizeof(PileupJetIdentifier));
20 }
PileupJetIdentifier::~PileupJetIdentifier ( )

Definition at line 23 of file PileupJetIdentifier.cc.

24 {
25 }

Member Function Documentation

const float& PileupJetIdentifier::chFrac01 ( ) const
inline

Definition at line 163 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac01 ( const float  val)
inline

Definition at line 163 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chFrac02 ( ) const
inline

Definition at line 164 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac02 ( const float  val)
inline

Definition at line 164 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chFrac03 ( ) const
inline

Definition at line 165 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac03 ( const float  val)
inline

Definition at line 165 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chFrac04 ( ) const
inline

Definition at line 166 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac04 ( const float  val)
inline

Definition at line 166 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chFrac05 ( ) const
inline

Definition at line 167 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac05 ( const float  val)
inline

Definition at line 167 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chFrac06 ( ) const
inline

Definition at line 168 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac06 ( const float  val)
inline

Definition at line 168 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chFrac07 ( ) const
inline

Definition at line 169 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chFrac07 ( const float  val)
inline

Definition at line 169 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chgEMfrac ( ) const
inline

Definition at line 99 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chgEMfrac ( const float  val)
inline

Definition at line 99 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::chgHadrfrac ( ) const
inline

Definition at line 101 of file PileupJetIdentifier.h.

void PileupJetIdentifier::chgHadrfrac ( const float  val)
inline

Definition at line 101 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::d0 ( ) const
inline

Definition at line 104 of file PileupJetIdentifier.h.

void PileupJetIdentifier::d0 ( const float  val)
inline

Definition at line 104 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::dRLead2nd ( ) const
inline

Definition at line 122 of file PileupJetIdentifier.h.

void PileupJetIdentifier::dRLead2nd ( const float  val)
inline

Definition at line 122 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::dRLeadCent ( ) const
inline

Definition at line 121 of file PileupJetIdentifier.h.

void PileupJetIdentifier::dRLeadCent ( const float  val)
inline

Definition at line 121 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::dRMeanCh ( ) const
inline

Definition at line 125 of file PileupJetIdentifier.h.

void PileupJetIdentifier::dRMeanCh ( const float  val)
inline

Definition at line 125 of file PileupJetIdentifier.h.

void PileupJetIdentifier::dRMeanEm ( const float  val)
inline

Definition at line 124 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::dRMeanEm ( ) const
inline

Definition at line 124 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::dRMeanNeut ( ) const
inline

Definition at line 123 of file PileupJetIdentifier.h.

void PileupJetIdentifier::dRMeanNeut ( const float  val)
inline

Definition at line 123 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac01 ( ) const
inline

Definition at line 179 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac01 ( const float  val)
inline

Definition at line 179 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac02 ( ) const
inline

Definition at line 180 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac02 ( const float  val)
inline

Definition at line 180 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac03 ( ) const
inline

Definition at line 181 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac03 ( const float  val)
inline

Definition at line 181 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac04 ( ) const
inline

Definition at line 182 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac04 ( const float  val)
inline

Definition at line 182 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac05 ( ) const
inline

Definition at line 183 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac05 ( const float  val)
inline

Definition at line 183 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac06 ( ) const
inline

Definition at line 184 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac06 ( const float  val)
inline

Definition at line 184 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::emFrac07 ( ) const
inline

Definition at line 185 of file PileupJetIdentifier.h.

void PileupJetIdentifier::emFrac07 ( const float  val)
inline

Definition at line 185 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::etaW ( ) const
inline

Definition at line 157 of file PileupJetIdentifier.h.

void PileupJetIdentifier::etaW ( const float  val)
inline

Definition at line 157 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::fourthChFrac ( ) const
inline

Definition at line 144 of file PileupJetIdentifier.h.

void PileupJetIdentifier::fourthChFrac ( const float  val)
inline

Definition at line 144 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::fourthEmFrac ( ) const
inline

Definition at line 154 of file PileupJetIdentifier.h.

void PileupJetIdentifier::fourthEmFrac ( const float  val)
inline

Definition at line 154 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::fourthFrac ( ) const
inline

Definition at line 139 of file PileupJetIdentifier.h.

void PileupJetIdentifier::fourthFrac ( const float  val)
inline

Definition at line 139 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::fourthNeutFrac ( ) const
inline

Definition at line 149 of file PileupJetIdentifier.h.

void PileupJetIdentifier::fourthNeutFrac ( const float  val)
inline

Definition at line 149 of file PileupJetIdentifier.h.

void PileupJetIdentifier::idFlag ( const int  val)
inline

Definition at line 91 of file PileupJetIdentifier.h.

92 { return passJetId(idFlag_,level); }
static bool passJetId(int flag, Id level)
const int& PileupJetIdentifier::idFlag ( ) const
inline

Definition at line 91 of file PileupJetIdentifier.h.

Referenced by PileupJetIdProducer::produce().

92 { return passJetId(idFlag_,level); }
static bool passJetId(int flag, Id level)
const float& PileupJetIdentifier::jetM ( ) const
inline

Definition at line 97 of file PileupJetIdentifier.h.

void PileupJetIdentifier::jetM ( const float  val)
inline

Definition at line 97 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::jetPhi ( ) const
inline
void PileupJetIdentifier::jetPhi ( const float  val)
inline

Definition at line 96 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::jetW ( ) const
inline

Definition at line 156 of file PileupJetIdentifier.h.

void PileupJetIdentifier::jetW ( const float  val)
inline

Definition at line 156 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadChEta ( const float  val)
inline

Definition at line 118 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadChEta ( ) const
inline

Definition at line 118 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadChFrac ( ) const
inline

Definition at line 141 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadChFrac ( const float  val)
inline

Definition at line 141 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadChPhi ( ) const
inline

Definition at line 119 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadChPhi ( const float  val)
inline

Definition at line 119 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadChPt ( ) const
inline

Definition at line 117 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadChPt ( const float  val)
inline

Definition at line 117 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadEmEta ( ) const
inline

Definition at line 115 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadEmEta ( const float  val)
inline

Definition at line 115 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadEmFrac ( ) const
inline

Definition at line 151 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadEmFrac ( const float  val)
inline

Definition at line 151 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadEmPhi ( ) const
inline

Definition at line 116 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadEmPhi ( const float  val)
inline

Definition at line 116 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadEmPt ( ) const
inline

Definition at line 114 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadEmPt ( const float  val)
inline

Definition at line 114 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadEta ( const float  val)
inline

Definition at line 106 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadEta ( ) const
inline

Definition at line 106 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadFrac ( ) const
inline

Definition at line 136 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadFrac ( const float  val)
inline

Definition at line 136 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadNeutEta ( ) const
inline

Definition at line 112 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadNeutEta ( const float  val)
inline

Definition at line 112 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadNeutFrac ( ) const
inline

Definition at line 146 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadNeutFrac ( const float  val)
inline

Definition at line 146 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadNeutPhi ( ) const
inline

Definition at line 113 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadNeutPhi ( const float  val)
inline

Definition at line 113 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadNeutPt ( ) const
inline

Definition at line 111 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadNeutPt ( const float  val)
inline

Definition at line 111 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadPhi ( ) const
inline

Definition at line 107 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadPhi ( const float  val)
inline

Definition at line 107 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::leadPt ( ) const
inline

Definition at line 105 of file PileupJetIdentifier.h.

void PileupJetIdentifier::leadPt ( const float  val)
inline

Definition at line 105 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::mva ( ) const
inline

Definition at line 94 of file PileupJetIdentifier.h.

Referenced by PileupJetIdProducer::produce().

void PileupJetIdentifier::mva ( const float  val)
inline

Definition at line 94 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neuEMfrac ( ) const
inline

Definition at line 100 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neuEMfrac ( const float  val)
inline

Definition at line 100 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neuHadrfrac ( ) const
inline

Definition at line 102 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neuHadrfrac ( const float  val)
inline

Definition at line 102 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac01 ( ) const
inline

Definition at line 171 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac01 ( const float  val)
inline

Definition at line 171 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac02 ( ) const
inline

Definition at line 172 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac02 ( const float  val)
inline

Definition at line 172 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac03 ( const float  val)
inline

Definition at line 173 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac03 ( ) const
inline

Definition at line 173 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac04 ( ) const
inline

Definition at line 174 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac04 ( const float  val)
inline

Definition at line 174 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac05 ( ) const
inline

Definition at line 175 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac05 ( const float  val)
inline

Definition at line 175 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac06 ( ) const
inline

Definition at line 176 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac06 ( const float  val)
inline

Definition at line 176 of file PileupJetIdentifier.h.

void PileupJetIdentifier::neutFrac07 ( const float  val)
inline

Definition at line 177 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::neutFrac07 ( ) const
inline

Definition at line 177 of file PileupJetIdentifier.h.

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

Definition at line 81 of file PileupJetIdentifier.h.

81 { ((StoredPileupJetIdentifier &)(*this)) = lhs; return *this;}
static bool PileupJetIdentifier::passJetId ( int  flag,
Id  level 
)
inlinestatic

Definition at line 89 of file PileupJetIdentifier.h.

Referenced by JetAnalyzer::analyze(), and NoPileUpPFMEtDataProducer::produce().

89 { return ( flag & (1 << level) ) != 0 ; }
bool PileupJetIdentifier::passJetId ( Id  level)
inline

Definition at line 92 of file PileupJetIdentifier.h.

References passJetId().

Referenced by passJetId().

92 { return passJetId(idFlag_,level); }
static bool passJetId(int flag, Id level)
void PileupJetIdentifier::phiW ( const float  val)
inline

Definition at line 158 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::phiW ( ) const
inline

Definition at line 158 of file PileupJetIdentifier.h.

void PileupJetIdentifier::pt2A ( const float  val)
inline

Definition at line 129 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::pt2A ( ) const
inline

Definition at line 129 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::ptDCh ( ) const
inline

Definition at line 130 of file PileupJetIdentifier.h.

void PileupJetIdentifier::ptDCh ( const float  val)
inline

Definition at line 130 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::ptDNe ( ) const
inline

Definition at line 131 of file PileupJetIdentifier.h.

void PileupJetIdentifier::ptDNe ( const float  val)
inline

Definition at line 131 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::ptMean ( ) const
inline

Definition at line 127 of file PileupJetIdentifier.h.

void PileupJetIdentifier::ptMean ( const float  val)
inline

Definition at line 127 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::ptRMS ( ) const
inline

Definition at line 128 of file PileupJetIdentifier.h.

void PileupJetIdentifier::ptRMS ( const float  val)
inline

Definition at line 128 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondChFrac ( ) const
inline

Definition at line 142 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondChFrac ( const float  val)
inline

Definition at line 142 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondEmFrac ( ) const
inline

Definition at line 152 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondEmFrac ( const float  val)
inline

Definition at line 152 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondEta ( const float  val)
inline

Definition at line 109 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondEta ( ) const
inline

Definition at line 109 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondFrac ( ) const
inline

Definition at line 137 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondFrac ( const float  val)
inline

Definition at line 137 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondNeutFrac ( const float  val)
inline

Definition at line 147 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondNeutFrac ( ) const
inline

Definition at line 147 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondPhi ( ) const
inline

Definition at line 110 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondPhi ( const float  val)
inline

Definition at line 110 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::secondPt ( ) const
inline

Definition at line 108 of file PileupJetIdentifier.h.

void PileupJetIdentifier::secondPt ( const float  val)
inline

Definition at line 108 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::sumChPt ( ) const
inline

Definition at line 133 of file PileupJetIdentifier.h.

void PileupJetIdentifier::sumChPt ( const float  val)
inline

Definition at line 133 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::sumNePt ( ) const
inline

Definition at line 134 of file PileupJetIdentifier.h.

void PileupJetIdentifier::sumNePt ( const float  val)
inline

Definition at line 134 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::sumPt ( ) const
inline
void PileupJetIdentifier::sumPt ( const float  val)
inline
void PileupJetIdentifier::thirdChFrac ( const float  val)
inline

Definition at line 143 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::thirdChFrac ( ) const
inline

Definition at line 143 of file PileupJetIdentifier.h.

void PileupJetIdentifier::thirdEmFrac ( const float  val)
inline

Definition at line 153 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::thirdEmFrac ( ) const
inline

Definition at line 153 of file PileupJetIdentifier.h.

void PileupJetIdentifier::thirdFrac ( const float  val)
inline

Definition at line 138 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::thirdFrac ( ) const
inline

Definition at line 138 of file PileupJetIdentifier.h.

void PileupJetIdentifier::thirdNeutFrac ( const float  val)
inline

Definition at line 148 of file PileupJetIdentifier.h.

const float& PileupJetIdentifier::thirdNeutFrac ( ) const
inline

Definition at line 148 of file PileupJetIdentifier.h.

Friends And Related Function Documentation

friend class MVAJetPuId
friend

Definition at line 76 of file PileupJetIdentifier.h.

friend class PileupJetIdAlgo
friend

Definition at line 75 of file PileupJetIdentifier.h.

Member Data Documentation

float PileupJetIdentifier::chFrac01_
private

Definition at line 158 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac02_
private

Definition at line 163 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac03_
private

Definition at line 164 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac04_
private

Definition at line 165 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac05_
private

Definition at line 166 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac06_
private

Definition at line 167 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac07_
private

Definition at line 168 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chgEMfrac_
private
float PileupJetIdentifier::chgHadrfrac_
private
float PileupJetIdentifier::d0_
private
float PileupJetIdentifier::dRLead2nd_
private
float PileupJetIdentifier::dRLeadCent_
private

Definition at line 119 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::dRMeanCh_
private

Definition at line 124 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::dRMeanEm_
private
float PileupJetIdentifier::dRMeanNeut_
private
float PileupJetIdentifier::emFrac01_
private

Definition at line 177 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac02_
private

Definition at line 179 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac03_
private

Definition at line 180 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac04_
private

Definition at line 181 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac05_
private

Definition at line 182 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac06_
private

Definition at line 183 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac07_
private

Definition at line 184 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::etaW_
private

Definition at line 156 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::fourthChFrac_
private

Definition at line 143 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::fourthEmFrac_
private

Definition at line 153 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::fourthFrac_
private
float PileupJetIdentifier::fourthNeutFrac_
private

Definition at line 148 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

int PileupJetIdentifier::idFlag_
private
float PileupJetIdentifier::jetM_
private
float PileupJetIdentifier::jetPhi_
private
float PileupJetIdentifier::jetW_
private

Definition at line 154 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::leadChEta_
private
float PileupJetIdentifier::leadChFrac_
private

Definition at line 139 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::leadChPhi_
private
float PileupJetIdentifier::leadChPt_
private
float PileupJetIdentifier::leadEmEta_
private
float PileupJetIdentifier::leadEmFrac_
private

Definition at line 149 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::leadEmPhi_
private
float PileupJetIdentifier::leadEmPt_
private
float PileupJetIdentifier::leadEta_
private
float PileupJetIdentifier::leadFrac_
private
float PileupJetIdentifier::leadNeutEta_
private
float PileupJetIdentifier::leadNeutFrac_
private

Definition at line 144 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::leadNeutPhi_
private
float PileupJetIdentifier::leadNeutPt_
private
float PileupJetIdentifier::leadPhi_
private
float PileupJetIdentifier::leadPt_
private
float PileupJetIdentifier::mva_
private

Definition at line 94 of file PileupJetIdentifier.h.

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

float PileupJetIdentifier::neuEMfrac_
private
float PileupJetIdentifier::neuHadrfrac_
private
float PileupJetIdentifier::neutFrac01_
private

Definition at line 169 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac02_
private

Definition at line 171 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac03_
private

Definition at line 172 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac04_
private

Definition at line 173 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac05_
private

Definition at line 174 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac06_
private

Definition at line 175 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac07_
private

Definition at line 176 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::phiW_
private

Definition at line 157 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::pt2A_
private
float PileupJetIdentifier::ptDCh_
private

Definition at line 129 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::ptDNe_
private

Definition at line 130 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::ptMean_
private
float PileupJetIdentifier::ptRMS_
private
float PileupJetIdentifier::secondChFrac_
private

Definition at line 141 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::secondEmFrac_
private

Definition at line 151 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::secondEta_
private
float PileupJetIdentifier::secondFrac_
private
float PileupJetIdentifier::secondNeutFrac_
private

Definition at line 146 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::secondPhi_
private
float PileupJetIdentifier::secondPt_
private
float PileupJetIdentifier::sumChPt_
private
float PileupJetIdentifier::sumNePt_
private
float PileupJetIdentifier::sumPt_
private
float PileupJetIdentifier::thirdChFrac_
private

Definition at line 142 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::thirdEmFrac_
private

Definition at line 152 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::thirdFrac_
private
float PileupJetIdentifier::thirdNeutFrac_
private

Definition at line 147 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().