CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Member Functions | Private Attributes
PFIsolationEstimator Class Reference

#include <PFIsolationEstimator.h>

Public Types

enum  VetoType { kElectron = -1, kPhoton = 1 }
 

Public Member Functions

reco::VertexRef chargedHadronVertex (edm::Handle< reco::VertexCollection > verticies, const reco::PFCandidate &pfcand)
 
float fGetIsolation (const reco::PFCandidate *pfCandidate, const reco::PFCandidateCollection *pfParticlesColl, reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
float fGetIsolation (const reco::Photon *photon, const reco::PFCandidateCollection *pfParticlesColl, reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
float fGetIsolation (const reco::GsfElectron *electron, const reco::PFCandidateCollection *pfParticlesColl, const reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
std::vector< float > fGetIsolationInRings (const reco::PFCandidate *pfCandidate, const reco::PFCandidateCollection *pfParticlesColl, reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
std::vector< float > fGetIsolationInRings (const reco::Photon *photon, const reco::PFCandidateCollection *pfParticlesColl, reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
std::vector< float > fGetIsolationInRings (const reco::GsfElectron *electron, const reco::PFCandidateCollection *pfParticlesColl, reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
float getIsolationCharged ()
 
float getIsolationChargedAll ()
 
std::vector< float > getIsolationInRingsCharged ()
 
std::vector< float > getIsolationInRingsChargedAll ()
 
std::vector< float > getIsolationInRingsNeutral ()
 
std::vector< float > getIsolationInRingsPhoton ()
 
float getIsolationNeutral ()
 
float getIsolationPhoton ()
 
int getNumbersOfRings ()
 
float getRingSize ()
 
void initializeElectronIsolation (Bool_t bApplyVeto)
 
void initializeElectronIsolationInRings (Bool_t bApplyVeto, int iNumberOfRings, float fRingSize)
 
void initializePhotonIsolation (Bool_t bApplyVeto)
 
void initializePhotonIsolationInRings (Bool_t bApplyVeto, int iNumberOfRings, float fRingSize)
 
void initializeRings (int iNumberOfRings, float fRingSize)
 
float isChargedParticleVetoed (const reco::PFCandidate *pfIsoCand, edm::Handle< reco::VertexCollection > vertices)
 
float isChargedParticleVetoed (const reco::PFCandidate *pfIsoCand, reco::VertexRef vtx, edm::Handle< reco::VertexCollection > vertices)
 
Bool_t isInitialized () const
 
float isNeutralParticleVetoed (const reco::PFCandidate *pfIsoCand)
 
float isPhotonParticleVetoed (const reco::PFCandidate *pfIsoCand)
 
int matchPFObject (const reco::Photon *photon, const reco::PFCandidateCollection *pfParticlesColl)
 
int matchPFObject (const reco::GsfElectron *photon, const reco::PFCandidateCollection *pfParticlesColl)
 
 PFIsolationEstimator ()
 
void setApplyDzDxyVeto (Bool_t bValue=kTRUE)
 
void setApplyMissHitPhVeto (Bool_t bValue=kFALSE)
 
void setApplyPFPUVeto (Bool_t bValue=kFALSE)
 
void setApplyVeto (Bool_t bValue=kTRUE)
 
void setConeSize (float fValue=0.4)
 
void setDeltaRVetoBarrel (Bool_t bValue=kTRUE)
 
void setDeltaRVetoBarrelCharged (float fValue=-1.0)
 
void setDeltaRVetoBarrelNeutrals (float fValue=-1.0)
 
void setDeltaRVetoBarrelPhotons (float fValue=-1.0)
 
void setDeltaRVetoEndcap (Bool_t bValue=kTRUE)
 
void setDeltaRVetoEndcapCharged (float fValue=-1.0)
 
void setDeltaRVetoEndcapNeutrals (float fValue=-1.0)
 
void setDeltaRVetoEndcapPhotons (float fValue=-1.0)
 
void setNumberOfCrystalEndcapPhotons (float fValue=-1)
 
void setNumbersOfRings (int iValue=1)
 
void setParticleType (int iValue)
 
void setRectangleDeltaEtaVetoBarrelCharged (float fValue=-1.0)
 
void setRectangleDeltaEtaVetoBarrelNeutrals (float fValue=-1.0)
 
void setRectangleDeltaEtaVetoBarrelPhotons (float fValue=-1.0)
 
void setRectangleDeltaEtaVetoEndcapCharged (float fValue=-1.0)
 
void setRectangleDeltaEtaVetoEndcapNeutrals (float fValue=-1.0)
 
void setRectangleDeltaEtaVetoEndcapPhotons (float fValue=-1.0)
 
void setRectangleDeltaPhiVetoBarrelCharged (float fValue=-1.0)
 
void setRectangleDeltaPhiVetoBarrelNeutrals (float fValue=-1.0)
 
void setRectangleDeltaPhiVetoBarrelPhotons (float fValue=-1.0)
 
void setRectangleDeltaPhiVetoEndcapCharged (float fValue=-1.0)
 
void setRectangleDeltaPhiVetoEndcapNeutrals (float fValue=-1.0)
 
void setRectangleDeltaPhiVetoEndcapPhotons (float fValue=-1.0)
 
void setRectangleVetoBarrel (Bool_t bValue=kTRUE)
 
void setRectangleVetoEndcap (Bool_t bValue=kTRUE)
 
void setRingSize (float fValue=0.4)
 
void setUseCrystalSize (Bool_t bValue=kFALSE)
 
 ~PFIsolationEstimator ()
 

Private Member Functions

void initialize (Bool_t bApplyVeto, int iParticleType)
 

Private Attributes

Bool_t bApplyDzDxyVeto
 
Bool_t bApplyMissHitPhVeto
 
Bool_t bApplyPFPUVeto
 
Bool_t bApplyVeto
 
Bool_t bDeltaRVetoBarrel
 
Bool_t bDeltaRVetoEndcap
 
Bool_t bRectangleVetoBarrel
 
Bool_t bRectangleVetoEndcap
 
Bool_t bUseCrystalSize
 
Bool_t checkClosestZVertex
 
float fConeSize
 
float fDeltaEta
 
float fDeltaPhi
 
float fDeltaR
 
float fDeltaRVetoBarrelCharged
 
float fDeltaRVetoBarrelNeutrals
 
float fDeltaRVetoBarrelPhotons
 
float fDeltaRVetoEndcapCharged
 
float fDeltaRVetoEndcapNeutrals
 
float fDeltaRVetoEndcapPhotons
 
float fEta
 
float fEtaSC
 
Bool_t fisInitialized
 
float fIsolation
 
float fIsolationCharged
 
float fIsolationChargedAll
 
std::vector< float > fIsolationInRings
 
std::vector< float > fIsolationInRingsCharged
 
std::vector< float > fIsolationInRingsChargedAll
 
std::vector< float > fIsolationInRingsNeutral
 
std::vector< float > fIsolationInRingsPhoton
 
float fIsolationNeutral
 
float fIsolationPhoton
 
float fNumberOfCrystalEndcapPhotons
 
float fPhi
 
float fPhiSC
 
float fPt
 
float fRectangleDeltaEtaVetoBarrelCharged
 
float fRectangleDeltaEtaVetoBarrelNeutrals
 
float fRectangleDeltaEtaVetoBarrelPhotons
 
float fRectangleDeltaEtaVetoEndcapCharged
 
float fRectangleDeltaEtaVetoEndcapNeutrals
 
float fRectangleDeltaEtaVetoEndcapPhotons
 
float fRectangleDeltaPhiVetoBarrelCharged
 
float fRectangleDeltaPhiVetoBarrelNeutrals
 
float fRectangleDeltaPhiVetoBarrelPhotons
 
float fRectangleDeltaPhiVetoEndcapCharged
 
float fRectangleDeltaPhiVetoEndcapNeutrals
 
float fRectangleDeltaPhiVetoEndcapPhotons
 
float fRingSize
 
float fVx
 
float fVy
 
float fVz
 
int iMissHits
 
int iNumberOfRings
 
int iParticleType
 
bool pivotInBarrel
 
reco::SuperClusterRef refSC
 
math::XYZVector vtxWRTCandidate
 

Detailed Description

–> NOTE if you want to use this class as standalone without the CMSSW part you need to uncomment the below line and compile normally with scramv1 b Then you need just to load it in your root macro the lib with the correct path, eg: gSystem->Load("/data/benedet/CMSSW_5_2_2/lib/slc5_amd64_gcc462/pluginEGammaEGammaAnalysisTools.so");

Definition at line 53 of file PFIsolationEstimator.h.

Member Enumeration Documentation

Enumerator
kElectron 
kPhoton 

Definition at line 58 of file PFIsolationEstimator.h.

Constructor & Destructor Documentation

PFIsolationEstimator::PFIsolationEstimator ( )

Definition at line 24 of file PFIsolationEstimator.cc.

PFIsolationEstimator::~PFIsolationEstimator ( )

Definition at line 33 of file PFIsolationEstimator.cc.

Member Function Documentation

reco::VertexRef PFIsolationEstimator::chargedHadronVertex ( edm::Handle< reco::VertexCollection verticies,
const reco::PFCandidate pfcand 
)

Definition at line 683 of file PFIsolationEstimator.cc.

float PFIsolationEstimator::fGetIsolation ( const reco::PFCandidate pfCandidate,
const reco::PFCandidateCollection pfParticlesColl,
reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 200 of file PFIsolationEstimator.cc.

Referenced by PhotonIsoProducer::filter().

float PFIsolationEstimator::fGetIsolation ( const reco::Photon photon,
const reco::PFCandidateCollection pfParticlesColl,
reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 277 of file PFIsolationEstimator.cc.

float PFIsolationEstimator::fGetIsolation ( const reco::GsfElectron electron,
const reco::PFCandidateCollection pfParticlesColl,
const reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 382 of file PFIsolationEstimator.cc.

std::vector< float > PFIsolationEstimator::fGetIsolationInRings ( const reco::PFCandidate pfCandidate,
const reco::PFCandidateCollection pfParticlesColl,
reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 211 of file PFIsolationEstimator.cc.

std::vector< float > PFIsolationEstimator::fGetIsolationInRings ( const reco::Photon photon,
const reco::PFCandidateCollection pfParticlesColl,
reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 287 of file PFIsolationEstimator.cc.

std::vector< float > PFIsolationEstimator::fGetIsolationInRings ( const reco::GsfElectron electron,
const reco::PFCandidateCollection pfParticlesColl,
reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 392 of file PFIsolationEstimator.cc.

float PFIsolationEstimator::getIsolationCharged ( )
inline

Definition at line 133 of file PFIsolationEstimator.h.

Referenced by PhotonIsoProducer::filter().

float PFIsolationEstimator::getIsolationChargedAll ( )
inline

Definition at line 134 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::getIsolationInRingsCharged ( )
inline

Definition at line 138 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::getIsolationInRingsChargedAll ( )
inline

Definition at line 139 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::getIsolationInRingsNeutral ( )
inline

Definition at line 137 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::getIsolationInRingsPhoton ( )
inline

Definition at line 136 of file PFIsolationEstimator.h.

float PFIsolationEstimator::getIsolationNeutral ( )
inline

Definition at line 132 of file PFIsolationEstimator.h.

Referenced by PhotonIsoProducer::filter().

float PFIsolationEstimator::getIsolationPhoton ( )
inline

Definition at line 131 of file PFIsolationEstimator.h.

Referenced by PhotonIsoProducer::filter().

int PFIsolationEstimator::getNumbersOfRings ( )
inline

Definition at line 145 of file PFIsolationEstimator.h.

float PFIsolationEstimator::getRingSize ( )
inline

Definition at line 146 of file PFIsolationEstimator.h.

void PFIsolationEstimator::initialize ( Bool_t  bApplyVeto,
int  iParticleType 
)
private

Definition at line 39 of file PFIsolationEstimator.cc.

void PFIsolationEstimator::initializeElectronIsolation ( Bool_t  bApplyVeto)

Definition at line 134 of file PFIsolationEstimator.cc.

void PFIsolationEstimator::initializeElectronIsolationInRings ( Bool_t  bApplyVeto,
int  iNumberOfRings,
float  fRingSize 
)

Definition at line 157 of file PFIsolationEstimator.cc.

void PFIsolationEstimator::initializePhotonIsolation ( Bool_t  bApplyVeto)

Definition at line 150 of file PFIsolationEstimator.cc.

Referenced by PhotonIsoProducer::PhotonIsoProducer().

void PFIsolationEstimator::initializePhotonIsolationInRings ( Bool_t  bApplyVeto,
int  iNumberOfRings,
float  fRingSize 
)

Definition at line 163 of file PFIsolationEstimator.cc.

void PFIsolationEstimator::initializeRings ( int  iNumberOfRings,
float  fRingSize 
)

Definition at line 170 of file PFIsolationEstimator.cc.

float PFIsolationEstimator::isChargedParticleVetoed ( const reco::PFCandidate pfIsoCand,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 568 of file PFIsolationEstimator.cc.

float PFIsolationEstimator::isChargedParticleVetoed ( const reco::PFCandidate pfIsoCand,
reco::VertexRef  vtx,
edm::Handle< reco::VertexCollection vertices 
)

Definition at line 575 of file PFIsolationEstimator.cc.

Bool_t PFIsolationEstimator::isInitialized ( ) const
inline

Definition at line 69 of file PFIsolationEstimator.h.

float PFIsolationEstimator::isNeutralParticleVetoed ( const reco::PFCandidate pfIsoCand)

Definition at line 518 of file PFIsolationEstimator.cc.

float PFIsolationEstimator::isPhotonParticleVetoed ( const reco::PFCandidate pfIsoCand)

Definition at line 460 of file PFIsolationEstimator.cc.

int PFIsolationEstimator::matchPFObject ( const reco::Photon photon,
const reco::PFCandidateCollection pfParticlesColl 
)

Definition at line 757 of file PFIsolationEstimator.cc.

int PFIsolationEstimator::matchPFObject ( const reco::GsfElectron photon,
const reco::PFCandidateCollection pfParticlesColl 
)

Definition at line 803 of file PFIsolationEstimator.cc.

void PFIsolationEstimator::setApplyDzDxyVeto ( Bool_t  bValue = kTRUE)
inline

Definition at line 91 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setApplyMissHitPhVeto ( Bool_t  bValue = kFALSE)
inline

Definition at line 92 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setApplyPFPUVeto ( Bool_t  bValue = kFALSE)
inline

Definition at line 90 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setApplyVeto ( Bool_t  bValue = kTRUE)
inline

Definition at line 89 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setConeSize ( float  fValue = 0.4)
inline

Definition at line 84 of file PFIsolationEstimator.h.

Referenced by PhotonIsoProducer::PhotonIsoProducer().

void PFIsolationEstimator::setDeltaRVetoBarrel ( Bool_t  bValue = kTRUE)
inline

Definition at line 93 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoBarrelCharged ( float  fValue = -1.0)
inline

Definition at line 103 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoBarrelNeutrals ( float  fValue = -1.0)
inline

Definition at line 102 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoBarrelPhotons ( float  fValue = -1.0)
inline

Definition at line 101 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoEndcap ( Bool_t  bValue = kTRUE)
inline

Definition at line 94 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoEndcapCharged ( float  fValue = -1.0)
inline

Definition at line 106 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoEndcapNeutrals ( float  fValue = -1.0)
inline

Definition at line 105 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setDeltaRVetoEndcapPhotons ( float  fValue = -1.0)
inline

Definition at line 104 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setNumberOfCrystalEndcapPhotons ( float  fValue = -1)
inline

Definition at line 107 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setNumbersOfRings ( int  iValue = 1)
inline

Definition at line 142 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setParticleType ( int  iValue)
inline

Definition at line 86 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaEtaVetoBarrelCharged ( float  fValue = -1.0)
inline

Definition at line 119 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaEtaVetoBarrelNeutrals ( float  fValue = -1.0)
inline

Definition at line 118 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaEtaVetoBarrelPhotons ( float  fValue = -1.0)
inline

Definition at line 117 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaEtaVetoEndcapCharged ( float  fValue = -1.0)
inline

Definition at line 122 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaEtaVetoEndcapNeutrals ( float  fValue = -1.0)
inline

Definition at line 121 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaEtaVetoEndcapPhotons ( float  fValue = -1.0)
inline

Definition at line 120 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaPhiVetoBarrelCharged ( float  fValue = -1.0)
inline

Definition at line 111 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaPhiVetoBarrelNeutrals ( float  fValue = -1.0)
inline

Definition at line 110 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaPhiVetoBarrelPhotons ( float  fValue = -1.0)
inline

Definition at line 109 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaPhiVetoEndcapCharged ( float  fValue = -1.0)
inline

Definition at line 114 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaPhiVetoEndcapNeutrals ( float  fValue = -1.0)
inline

Definition at line 113 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleDeltaPhiVetoEndcapPhotons ( float  fValue = -1.0)
inline

Definition at line 112 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleVetoBarrel ( Bool_t  bValue = kTRUE)
inline

Definition at line 95 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRectangleVetoEndcap ( Bool_t  bValue = kTRUE)
inline

Definition at line 96 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setRingSize ( float  fValue = 0.4)
inline

Definition at line 143 of file PFIsolationEstimator.h.

void PFIsolationEstimator::setUseCrystalSize ( Bool_t  bValue = kFALSE)
inline

Definition at line 98 of file PFIsolationEstimator.h.

Member Data Documentation

Bool_t PFIsolationEstimator::bApplyDzDxyVeto
private

Definition at line 172 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bApplyMissHitPhVeto
private

Definition at line 174 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bApplyPFPUVeto
private

Definition at line 173 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bApplyVeto
private

Definition at line 171 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bDeltaRVetoBarrel
private

Definition at line 177 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bDeltaRVetoEndcap
private

Definition at line 178 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bRectangleVetoBarrel
private

Definition at line 180 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bRectangleVetoEndcap
private

Definition at line 181 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::bUseCrystalSize
private

Definition at line 175 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::checkClosestZVertex
private

Definition at line 169 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fConeSize
private

Definition at line 170 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaEta
private

Definition at line 215 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaPhi
private

Definition at line 216 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaR
private

Definition at line 214 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaRVetoBarrelCharged
private

Definition at line 185 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaRVetoBarrelNeutrals
private

Definition at line 184 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaRVetoBarrelPhotons
private

Definition at line 183 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaRVetoEndcapCharged
private

Definition at line 189 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaRVetoEndcapNeutrals
private

Definition at line 188 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fDeltaRVetoEndcapPhotons
private

Definition at line 187 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fEta
private

Definition at line 218 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fEtaSC
private

Definition at line 220 of file PFIsolationEstimator.h.

Bool_t PFIsolationEstimator::fisInitialized
private

Definition at line 156 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fIsolation
private

Definition at line 157 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fIsolationCharged
private

Definition at line 160 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fIsolationChargedAll
private

Definition at line 161 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::fIsolationInRings
private

Definition at line 163 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::fIsolationInRingsCharged
private

Definition at line 166 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::fIsolationInRingsChargedAll
private

Definition at line 167 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::fIsolationInRingsNeutral
private

Definition at line 165 of file PFIsolationEstimator.h.

std::vector<float > PFIsolationEstimator::fIsolationInRingsPhoton
private

Definition at line 164 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fIsolationNeutral
private

Definition at line 159 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fIsolationPhoton
private

Definition at line 158 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fNumberOfCrystalEndcapPhotons
private

Definition at line 191 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fPhi
private

Definition at line 219 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fPhiSC
private

Definition at line 221 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fPt
private

Definition at line 223 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaEtaVetoBarrelCharged
private

Definition at line 203 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaEtaVetoBarrelNeutrals
private

Definition at line 202 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaEtaVetoBarrelPhotons
private

Definition at line 201 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaEtaVetoEndcapCharged
private

Definition at line 207 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaEtaVetoEndcapNeutrals
private

Definition at line 206 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaEtaVetoEndcapPhotons
private

Definition at line 205 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaPhiVetoBarrelCharged
private

Definition at line 195 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaPhiVetoBarrelNeutrals
private

Definition at line 194 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaPhiVetoBarrelPhotons
private

Definition at line 193 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaPhiVetoEndcapCharged
private

Definition at line 199 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaPhiVetoEndcapNeutrals
private

Definition at line 198 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRectangleDeltaPhiVetoEndcapPhotons
private

Definition at line 197 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fRingSize
private

Definition at line 212 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fVx
private

Definition at line 224 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fVy
private

Definition at line 225 of file PFIsolationEstimator.h.

float PFIsolationEstimator::fVz
private

Definition at line 226 of file PFIsolationEstimator.h.

int PFIsolationEstimator::iMissHits
private

Definition at line 210 of file PFIsolationEstimator.h.

int PFIsolationEstimator::iNumberOfRings
private

Definition at line 209 of file PFIsolationEstimator.h.

int PFIsolationEstimator::iParticleType
private

Definition at line 154 of file PFIsolationEstimator.h.

bool PFIsolationEstimator::pivotInBarrel
private

Definition at line 229 of file PFIsolationEstimator.h.

reco::SuperClusterRef PFIsolationEstimator::refSC
private

Definition at line 228 of file PFIsolationEstimator.h.

math::XYZVector PFIsolationEstimator::vtxWRTCandidate
private

Definition at line 231 of file PFIsolationEstimator.h.