1 #ifndef RecoEcal_EgammaClusterProducers_Multi5x5ClusterProducer_h_ 2 #define RecoEcal_EgammaClusterProducers_Multi5x5ClusterProducer_h_ 49 bool counterExceeded()
const {
return ((nEvt_ > nMaxPrintout_) || (nMaxPrintout_ < 0)); }
Multi5x5ClusterProducer(const edm::ParameterSet &ps)
bool counterExceeded() const
edm::EDGetTokenT< EcalRecHitCollection > barrelHitToken_
PositionCalc posCalculator_
std::string barrelClusterCollection_
edm::EDGetTokenT< EcalRecHitCollection > endcapHitToken_
void outputValidationInfo(reco::CaloClusterPtrVector &clusterPtrVector)
void produce(edm::Event &, const edm::EventSetup &) override
Multi5x5ClusterAlgo * island_p
void clusterizeECALPart(edm::Event &evt, const edm::EventSetup &es, const edm::EDGetTokenT< EcalRecHitCollection > &token, const std::string &clusterCollection, const reco::CaloID::Detectors detector)
std::string endcapClusterCollection_
const EcalRecHitCollection * getCollection(edm::Event &evt, const edm::EDGetTokenT< EcalRecHitCollection > &token)
~Multi5x5ClusterProducer() override