CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
reco::Photon::EnergyCorrections Struct Reference

#include <Photon.h>

Public Member Functions

 EnergyCorrections ()
 

Public Attributes

P4type candidateP4type
 
float phoEcalEnergy
 
float phoEcalEnergyError
 
LorentzVector phoEcalP4
 
float regression1Energy
 
float regression1EnergyError
 
LorentzVector regression1P4
 
float regression2Energy
 
float regression2EnergyError
 
LorentzVector regression2P4
 
float scEcalEnergy
 
float scEcalEnergyError
 
LorentzVector scEcalP4
 

Detailed Description

Definition at line 276 of file Photon.h.

Constructor & Destructor Documentation

reco::Photon::EnergyCorrections::EnergyCorrections ( )
inline

Definition at line 290 of file Photon.h.

References reco::LeafCandidate::p4(), reco::Photon::setCorrectedEnergy(), reco::LeafCandidate::setP4(), and reco::Photon::setP4().

290  :
291  scEcalEnergy(0.),
292  scEcalEnergyError(999.),
293  scEcalP4(0., 0., 0., 0.),
294  phoEcalEnergy(0.),
295  phoEcalEnergyError(999.),
296  phoEcalP4(0., 0., 0., 0.),
297  regression1Energy(0.),
299  regression1P4(0.,0.,0.,0.),
300  regression2Energy(0.),
302  regression2P4(0.,0.,0.,0.),
304  {}
LorentzVector regression2P4
Definition: Photon.h:288
LorentzVector regression1P4
Definition: Photon.h:285

Member Data Documentation

P4type reco::Photon::EnergyCorrections::candidateP4type

Definition at line 289 of file Photon.h.

Referenced by reco::Photon::getCandidateP4type(), and reco::Photon::setCandidateP4type().

float reco::Photon::EnergyCorrections::phoEcalEnergy

Definition at line 280 of file Photon.h.

float reco::Photon::EnergyCorrections::phoEcalEnergyError

Definition at line 281 of file Photon.h.

LorentzVector reco::Photon::EnergyCorrections::phoEcalP4

Definition at line 282 of file Photon.h.

float reco::Photon::EnergyCorrections::regression1Energy

Definition at line 283 of file Photon.h.

float reco::Photon::EnergyCorrections::regression1EnergyError

Definition at line 284 of file Photon.h.

LorentzVector reco::Photon::EnergyCorrections::regression1P4

Definition at line 285 of file Photon.h.

float reco::Photon::EnergyCorrections::regression2Energy

Definition at line 286 of file Photon.h.

float reco::Photon::EnergyCorrections::regression2EnergyError

Definition at line 287 of file Photon.h.

LorentzVector reco::Photon::EnergyCorrections::regression2P4

Definition at line 288 of file Photon.h.

float reco::Photon::EnergyCorrections::scEcalEnergy

Definition at line 277 of file Photon.h.

float reco::Photon::EnergyCorrections::scEcalEnergyError

Definition at line 278 of file Photon.h.

LorentzVector reco::Photon::EnergyCorrections::scEcalP4

Definition at line 279 of file Photon.h.