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 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 16 of file PileupJetIdentifier.cc.

17 {
18 }
PileupJetIdentifier::~PileupJetIdentifier ( )

Definition at line 21 of file PileupJetIdentifier.cc.

22 {
23 }

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_ = 0
private

Definition at line 163 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac02_ = 0
private

Definition at line 164 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac03_ = 0
private

Definition at line 165 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac04_ = 0
private

Definition at line 166 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac05_ = 0
private

Definition at line 167 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac06_ = 0
private

Definition at line 168 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::chFrac07_ = 0
private

Definition at line 169 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

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

Definition at line 121 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::dRMeanCh_ = 0
private

Definition at line 125 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::dRMeanEm_ = 0
private
float PileupJetIdentifier::dRMeanNeut_ = 0
private
float PileupJetIdentifier::emFrac01_ = 0
private

Definition at line 179 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac02_ = 0
private

Definition at line 180 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac03_ = 0
private

Definition at line 181 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac04_ = 0
private

Definition at line 182 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac05_ = 0
private

Definition at line 183 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac06_ = 0
private

Definition at line 184 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::emFrac07_ = 0
private

Definition at line 185 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::etaW_ = 0
private

Definition at line 157 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::fourthChFrac_ = 0
private

Definition at line 144 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::fourthEmFrac_ = 0
private

Definition at line 154 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::fourthFrac_ = 0
private
float PileupJetIdentifier::fourthNeutFrac_ = 0
private

Definition at line 149 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

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

Definition at line 156 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::leadChEta_ = 0
private
float PileupJetIdentifier::leadChFrac_ = 0
private

Definition at line 141 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

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

Definition at line 151 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

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

Definition at line 146 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

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

Definition at line 94 of file PileupJetIdentifier.h.

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

float PileupJetIdentifier::neuEMfrac_ = 0
private
float PileupJetIdentifier::neuHadrfrac_ = 0
private
float PileupJetIdentifier::neutFrac01_ = 0
private

Definition at line 171 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac02_ = 0
private

Definition at line 172 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac03_ = 0
private

Definition at line 173 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac04_ = 0
private

Definition at line 174 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac05_ = 0
private

Definition at line 175 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac06_ = 0
private

Definition at line 176 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::neutFrac07_ = 0
private

Definition at line 177 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::phiW_ = 0
private

Definition at line 158 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::pt2A_ = 0
private
float PileupJetIdentifier::ptDCh_ = 0
private

Definition at line 130 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::ptDNe_ = 0
private

Definition at line 131 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::ptMean_ = 0
private
float PileupJetIdentifier::ptRMS_ = 0
private
float PileupJetIdentifier::secondChFrac_ = 0
private

Definition at line 142 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::secondEmFrac_ = 0
private

Definition at line 152 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::secondEta_ = 0
private
float PileupJetIdentifier::secondFrac_ = 0
private
float PileupJetIdentifier::secondNeutFrac_ = 0
private

Definition at line 147 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

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

Definition at line 143 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::thirdEmFrac_ = 0
private

Definition at line 153 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().

float PileupJetIdentifier::thirdFrac_ = 0
private
float PileupJetIdentifier::thirdNeutFrac_ = 0
private

Definition at line 148 of file PileupJetIdentifier.h.

Referenced by PileupJetIdAlgo::computeIdVariables().