CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
reco::Photon::ShowerShape Struct Reference

#include <Photon.h>

Public Member Functions

 e1x3 (0.f)
 
 e2nd (0.f)
 
 e2x2 (0.f)
 
 e2x5Bottom (0.f)
 
 e2x5Left (0.f)
 
 e2x5Max (0.f)
 
 e2x5Right (0.f)
 
 e2x5Top (0.f)
 
 eBottom (0.f)
 
 effSigmaRR (std::numeric_limits< float >::max())
 
 eLeft (0.f)
 
 eRight (0.f)
 
 eTop (0.f)
 
 invalidHcal (false)
 
 pre7DepthHcal (true)
 
 ShowerShape ()
 
 sigmaIetaIphi (std::numeric_limits< float >::max())
 
 sigmaIphiIphi (std::numeric_limits< float >::max())
 
 smAlpha (0.f)
 
 smMajor (0.f)
 
 smMinor (0.f)
 

Public Attributes

float e1x3
 
float e1x5
 
float e2nd
 
float e2x2
 
float e2x5
 
float e2x5Bottom
 
float e2x5Left
 
float e2x5Max
 
float e2x5Right
 
float e2x5Top
 
float e3x3
 
float e5x5
 
float eBottom
 
float effSigmaRR
 
float eLeft
 
float eRight
 
float eTop
 
float hcalDepth1OverEcal
 
float hcalDepth1OverEcalBc
 
float hcalDepth2OverEcal
 
float hcalDepth2OverEcalBc
 
std::array< float, 7 > hcalOverEcal
 
std::array< float, 7 > hcalOverEcalBc
 
 hcalOverEcalBc {{0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f}}
 
std::vector< CaloTowerDetIdhcalTowersBehindClusters
 
bool invalidHcal
 
float maxEnergyXtal
 
bool pre7DepthHcal
 
float sigmaEtaEta
 
float sigmaIetaIeta
 
float sigmaIetaIphi
 
float sigmaIphiIphi
 
float smAlpha
 
float smMajor
 
float smMinor
 

Detailed Description

Definition at line 138 of file Photon.h.

Constructor & Destructor Documentation

reco::Photon::ShowerShape::ShowerShape ( )
inline

Definition at line 174 of file Photon.h.

177  e1x5(0.f),
178  e2x5(0.f),
179  e3x3(0.f),
180  e5x5(0.f),
181  maxEnergyXtal(0.f),
186  hcalOverEcal{{0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f}},
std::array< float, 7 > hcalOverEcal
Definition: Photon.h:150

Member Function Documentation

reco::Photon::ShowerShape::e1x3 ( 0.  f)
reco::Photon::ShowerShape::e2nd ( 0.  f)
reco::Photon::ShowerShape::e2x2 ( 0.  f)
reco::Photon::ShowerShape::e2x5Bottom ( 0.  f)
reco::Photon::ShowerShape::e2x5Left ( 0.  f)
reco::Photon::ShowerShape::e2x5Max ( 0.  f)
reco::Photon::ShowerShape::e2x5Right ( 0.  f)
reco::Photon::ShowerShape::e2x5Top ( 0.  f)
reco::Photon::ShowerShape::eBottom ( 0.  f)
reco::Photon::ShowerShape::effSigmaRR ( std::numeric_limits< float >::  max())
reco::Photon::ShowerShape::eLeft ( 0.  f)
reco::Photon::ShowerShape::eRight ( 0.  f)
reco::Photon::ShowerShape::eTop ( 0.  f)
reco::Photon::ShowerShape::invalidHcal ( false  )
reco::Photon::ShowerShape::pre7DepthHcal ( true  )
reco::Photon::ShowerShape::sigmaIetaIphi ( std::numeric_limits< float >::  max())
reco::Photon::ShowerShape::sigmaIphiIphi ( std::numeric_limits< float >::  max())
reco::Photon::ShowerShape::smAlpha ( 0.  f)
inline

Definition at line 207 of file Photon.h.

207 {}
reco::Photon::ShowerShape::smMajor ( 0.  f)
reco::Photon::ShowerShape::smMinor ( 0.  f)

Member Data Documentation

float reco::Photon::ShowerShape::e1x3

Definition at line 164 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e1x5
float reco::Photon::ShowerShape::e2nd

Definition at line 159 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e2x2

Definition at line 165 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e2x5
float reco::Photon::ShowerShape::e2x5Bottom

Definition at line 170 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e2x5Left

Definition at line 167 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e2x5Max

Definition at line 166 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e2x5Right

Definition at line 168 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e2x5Top

Definition at line 169 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::e3x3
float reco::Photon::ShowerShape::e5x5
float reco::Photon::ShowerShape::eBottom

Definition at line 163 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::effSigmaRR

Definition at line 156 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::eLeft

Definition at line 161 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::eRight

Definition at line 162 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::eTop

Definition at line 160 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::hcalDepth1OverEcal

Definition at line 146 of file Photon.h.

Referenced by reco::Photon::hcalOverEcal().

float reco::Photon::ShowerShape::hcalDepth1OverEcalBc

Definition at line 148 of file Photon.h.

Referenced by reco::Photon::hcalOverEcalBc().

float reco::Photon::ShowerShape::hcalDepth2OverEcal

Definition at line 147 of file Photon.h.

Referenced by reco::Photon::hcalOverEcal().

float reco::Photon::ShowerShape::hcalDepth2OverEcalBc

Definition at line 149 of file Photon.h.

Referenced by reco::Photon::hcalOverEcalBc().

std::array<float, 7> reco::Photon::ShowerShape::hcalOverEcal
std::array<float, 7> reco::Photon::ShowerShape::hcalOverEcalBc
reco::Photon::ShowerShape::hcalOverEcalBc {{0.f, 0.f, 0.f, 0.f, 0.f, 0.f, 0.f}}

Definition at line 187 of file Photon.h.

std::vector<CaloTowerDetId> reco::Photon::ShowerShape::hcalTowersBehindClusters
bool reco::Photon::ShowerShape::invalidHcal
float reco::Photon::ShowerShape::maxEnergyXtal
bool reco::Photon::ShowerShape::pre7DepthHcal
float reco::Photon::ShowerShape::sigmaEtaEta
float reco::Photon::ShowerShape::sigmaIetaIeta
float reco::Photon::ShowerShape::sigmaIetaIphi
float reco::Photon::ShowerShape::sigmaIphiIphi

Definition at line 158 of file Photon.h.

Referenced by GEDPhotonProducer::fillPhotonCollection().

float reco::Photon::ShowerShape::smAlpha
float reco::Photon::ShowerShape::smMajor
float reco::Photon::ShowerShape::smMinor