11 #ifndef EGAMMATOOLS_SCEnergyCorrectorSemiParm_H 12 #define EGAMMATOOLS_SCEnergyCorrectorSemiParm_H
edm::InputTag ecalHitsEBInputTag_
void modifyObject(reco::SuperCluster &sc)
std::string regressionKeyEE_
const GBRForestD * forestee_
const GBRForestD * forestsigmaee_
SCEnergyCorrectorSemiParm()
edm::Handle< EcalRecHitCollection > rechitsEE_
edm::InputTag ecalHitsEEInputTag_
edm::EDGetTokenT< EcalRecHitCollection > tokenEERecHits_
const GBRForestD * forestsigmaeb_
edm::Handle< EcalRecHitCollection > rechitsEB_
edm::ESHandle< CaloTopology > calotopo_
std::string regressionKeyEB_
const GBRForestD * foresteb_
std::string uncertaintyKeyEE_
void setEventSetup(const edm::EventSetup &es)
std::string uncertaintyKeyEB_
~SCEnergyCorrectorSemiParm()
edm::EDGetTokenT< EcalRecHitCollection > tokenEBRecHits_
void setEvent(const edm::Event &e)
bool applySigmaIetaIphiBug_
edm::Handle< reco::VertexCollection > vertices_
void setTokens(const edm::ParameterSet &iConfig, edm::ConsumesCollector &cc)
edm::EDGetTokenT< reco::VertexCollection > tokenVertices_
edm::InputTag vertexInputTag_
std::pair< double, double > getCorrections(const reco::SuperCluster &sc) const
edm::ESHandle< CaloGeometry > calogeom_