void setChannelStatus(const ESChannelStatus *status)
T const * product() const
edm::ESGetToken< ESIntercalibConstants, ESIntercalibConstantsRcd > esMIPsToken_
common ppss p3p6s2 common epss epspn46 common const1 w2
EcalRecHit reconstruct(const ESDataFrame &digi) const
edm::ESHandle< ESIntercalibConstants > esMIPs_
void setIntercalibConstants(const ESIntercalibConstants *mips)
void setESGain(float value)
boost::transform_iterator< IterHelp, boost::counting_iterator< int > > const_iterator
void setChannelStatus(const ESChannelStatus *status)
float getWeightForTS2() const
edm::ESGetToken< ESAngleCorrectionFactors, ESAngleCorrectionFactorsRcd > esAngleCorrFactorsToken_
void setPedestals(const ESPedestals *peds)
ESChannelStatusMap ESChannelStatus
float getESValueHigh() const
edm::ESHandle< ESMIPToGeVConstant > esMIPToGeV_
void setChannelStatus(const ESChannelStatus *status)
edm::ESHandle< ESPedestals > esPedestals_
ESRecHitAnalyticAlgo * algoA_
void setMIPGeV(float value)
edm::ESHandle< ESAngleCorrectionFactors > esAngleCorrFactors_
edm::ESHandle< ESTimeSampleWeights > esWeights_
void setAngleCorrectionFactors(const ESAngleCorrectionFactors *ang)
#define DEFINE_EDM_PLUGIN(factory, type, name)
edm::ESHandle< ESRecHitRatioCuts > esRatioCuts_
void setRatioCuts(const ESRecHitRatioCuts *ratioCuts)
void setAngleCorrectionFactors(const ESAngleCorrectionFactors *ang)
void setPedestals(const ESPedestals *peds)
edm::ESHandle< ESChannelStatus > esChannelStatus_
edm::ESGetToken< ESMIPToGeVConstant, ESMIPToGeVConstantRcd > esMIPToGeVToken_
void set(const edm::EventSetup &es) override
void setMIPGeV(const double &value)
EcalRecHit reconstruct(const ESDataFrame &digi) const
ESRecHitWorker(const edm::ParameterSet &ps, edm::ConsumesCollector cc)
bool run(const ESDigiCollection::const_iterator &digi, ESRecHitCollection &result) override
void setMIPGeV(const double &value)
float getWeightForTS1() const
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
edm::ESGetToken< ESPedestals, ESPedestalsRcd > esPedestalsToken_
void setAngleCorrectionFactors(const ESAngleCorrectionFactors *ang)
void setIntercalibConstants(const ESIntercalibConstants *mips)
void setRatioCuts(const ESRecHitRatioCuts *ratioCuts)
edm::ESGetToken< ESChannelStatus, ESChannelStatusRcd > esChannelStatusToken_
void setRatioCuts(const ESRecHitRatioCuts *ratioCuts)
float getWeightForTS0() const
edm::ESHandle< ESGain > esgain_
float getESValueLow() const
ESAngleCorrectionFactorMap ESAngleCorrectionFactors
edm::ESGetToken< ESRecHitRatioCuts, ESRecHitRatioCutsRcd > esRatioCutsToken_
ESPedestalsMap ESPedestals
T getParameter(std::string const &) const
edm::ESGetToken< ESGain, ESGainRcd > esgainToken_
EcalRecHit reconstruct(const ESDataFrame &digi) const
ESIntercalibConstantMap ESIntercalibConstants
edm::ESGetToken< ESTimeSampleWeights, ESTimeSampleWeightsRcd > esWeightsToken_
void setPedestals(const ESPedestals *peds)
void setIntercalibConstants(const ESIntercalibConstants *mips)
void setESGain(const double &value)
void setESGain(const double &value)
~ESRecHitWorker() override