Go to the documentation of this file. 1 #ifndef RecoEcal_EgammaClusterProducers_PreshowerClusterProducer_h
2 #define RecoEcal_EgammaClusterProducers_PreshowerClusterProducer_h
edm::ESGetToken< ESGain, ESGainRcd > esGainToken_
edm::EDGetTokenT< reco::SuperClusterCollection > endcapSClusterToken_
std::string preshClusterCollectionX_
edm::ESHandle< ESEEIntercalibConstants > esEEInterCalib_
~PreshowerClusterProducer() override
edm::ESGetToken< ESMissingEnergyCalibration, ESMissingEnergyCalibrationRcd > esMissingECalibToken_
edm::ESHandle< ESChannelStatus > esChannelStatus_
edm::ESHandle< ESGain > esgain_
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > caloGeometryToken_
edm::ESGetToken< ESChannelStatus, ESChannelStatusRcd > esChannelStatusToken_
edm::ESGetToken< ESMIPToGeVConstant, ESMIPToGeVConstantRcd > esMIPToGeVToken_
void produce(edm::Event &evt, const edm::EventSetup &es) override
PreshowerClusterAlgo * presh_algo
void set(const edm::EventSetup &es)
XYZPointD XYZPoint
point in space with cartesian internal representation
edm::ESHandle< ESMissingEnergyCalibration > esMissingECalib_
std::string assocSClusterCollection_
std::string preshClusterCollectionY_
edm::ESHandle< ESMIPToGeVConstant > esMIPToGeV_
edm::EDGetTokenT< EcalRecHitCollection > preshHitsToken_
PreshowerClusterProducer(const edm::ParameterSet &ps)
edm::ESGetToken< ESEEIntercalibConstants, ESEEIntercalibConstantsRcd > esEEInterCalibToken_