00001 #ifndef RecoEcal_EgammaCoreTools_EcalClusterEnergyUncertaintyObjectSpecific_h 00002 #define RecoEcal_EgammaCoreTools_EcalClusterEnergyUncertaintyObjectSpecific_h 00003 00015 #include "RecoEcal/EgammaCoreTools/plugins/EcalClusterEnergyUncertaintyObjectSpecificBaseClass.h" 00016 00017 class EcalClusterEnergyUncertaintyObjectSpecific : public EcalClusterEnergyUncertaintyObjectSpecificBaseClass { 00018 public: 00019 EcalClusterEnergyUncertaintyObjectSpecific( const edm::ParameterSet &){}; 00020 // compute the correction 00021 virtual float getValue( const reco::SuperCluster &, const int mode ) const; 00022 virtual float getValue( const reco::BasicCluster &, const EcalRecHitCollection & ) const { return 0.;}; 00023 00024 }; 00025 00026 #endif