#include <EcalClusterFunctionBaseClass.h>
Public Member Functions | |
virtual float | getValue (const reco::BasicCluster &, const EcalRecHitCollection &) const =0 |
virtual float | getValue (const reco::SuperCluster &, const int mode) const =0 |
virtual float | getValue (const reco::CaloCluster &) const |
virtual void | init (const edm::EventSetup &es)=0 |
virtual | ~EcalClusterFunctionBaseClass () |
Definition at line 27 of file EcalClusterFunctionBaseClass.h.
|
inlinevirtual |
Definition at line 29 of file EcalClusterFunctionBaseClass.h.
|
pure virtual |
Implemented in EcalClusterCrackCorrection, EcalClusterEnergyCorrectionObjectSpecific, EcalClusterEnergyUncertainty, and EcalClusterEnergyCorrection.
Referenced by EgammaSCEnergyCorrectionAlgo::applyCorrection(), PhotonEnergyCorrector::applyCrackCorrection(), EgammaSCEnergyCorrectionAlgo::applyCrackCorrection(), and egamma::classBasedElectronEnergy().
|
pure virtual |
|
inlinevirtual |
Reimplemented in EcalClusterCrackCorrection.
Definition at line 34 of file EcalClusterFunctionBaseClass.h.
|
pure virtual |