#include <PFClusterEMEnergyCorrector.h>
Public Member Functions | |
void | correctEnergies (reco::PFClusterCollection &cs) |
void | correctEnergy (reco::PFCluster &c) |
PFClusterEMEnergyCorrector & | operator= (const PFClusterEMEnergyCorrector &)=delete |
PFClusterEMEnergyCorrector (const edm::ParameterSet &conf) | |
PFClusterEMEnergyCorrector (const PFClusterEMEnergyCorrector &)=delete | |
void | setClusterIndex (const unsigned i) |
void | setEEtoPSAssociation (const reco::PFCluster::EEtoPSAssociation &assoc) |
Public Member Functions inherited from PFClusterEnergyCorrectorBase | |
const std::string & | name () const |
Corrector & | operator= (const Corrector &)=delete |
PFClusterEnergyCorrectorBase (const edm::ParameterSet &conf) | |
PFClusterEnergyCorrectorBase (const Corrector &)=delete | |
virtual void | update (const edm::EventSetup &) |
~PFClusterEnergyCorrectorBase () | |
Private Member Functions | |
void | correctEnergyActual (reco::PFCluster &, const unsigned) const |
Private Attributes | |
const bool | _applyCrackCorrections |
const reco::PFCluster::EEtoPSAssociation * | _assoc |
std::unique_ptr < PFEnergyCalibration > | _calibrator |
unsigned | _idx |
Definition at line 9 of file PFClusterEMEnergyCorrector.h.
|
inline |
Definition at line 11 of file PFClusterEMEnergyCorrector.h.
|
delete |
|
inlinevirtual |
Implements PFClusterEnergyCorrectorBase.
Definition at line 26 of file PFClusterEMEnergyCorrector.h.
References correctEnergyActual(), and i.
|
inlinevirtual |
Implements PFClusterEnergyCorrectorBase.
Definition at line 25 of file PFClusterEMEnergyCorrector.h.
References _idx, and correctEnergyActual().
|
private |
Definition at line 11 of file PFClusterEMEnergyCorrector.cc.
References _applyCrackCorrections, _assoc, _calibrator, PFLayer::ECAL_ENDCAP, eCorr(), reco::PFCluster::layer(), PFLayer::PS1, PFLayer::PS2, and reco::CaloCluster::setCorrectedEnergy().
Referenced by correctEnergies(), and correctEnergy().
|
delete |
|
inline |
Definition at line 23 of file PFClusterEMEnergyCorrector.h.
|
inline |
Definition at line 20 of file PFClusterEMEnergyCorrector.h.
References _assoc.
|
private |
Definition at line 31 of file PFClusterEMEnergyCorrector.h.
Referenced by correctEnergyActual().
|
private |
Definition at line 32 of file PFClusterEMEnergyCorrector.h.
Referenced by correctEnergyActual(), and setEEtoPSAssociation().
|
private |
Definition at line 34 of file PFClusterEMEnergyCorrector.h.
Referenced by correctEnergyActual().
|
private |
Definition at line 33 of file PFClusterEMEnergyCorrector.h.
Referenced by correctEnergy(), and setClusterIndex().