1 #ifndef RecoEcal_EgammaClusterProducers_Multi5x5SuperClusterProducer_h_
2 #define RecoEcal_EgammaClusterProducers_Multi5x5SuperClusterProducer_h_
62 std::string clusterProducer,
63 std::string clusterCollection,
64 std::string superclusterColection);
float barrelPhiSearchRoad_
std::string barrelSuperclusterCollection_
std::string barrelClusterCollection_
void produceSuperclustersForECALPart(edm::Event &evt, std::string clusterProducer, std::string clusterCollection, std::string superclusterColection)
std::string endcapClusterProducer_
float endcapEtaSearchRoad_
virtual void produce(edm::Event &, const edm::EventSetup &)
~Multi5x5SuperClusterProducer()
std::string endcapClusterCollection_
Multi5x5BremRecoveryClusterAlgo * bremAlgo_p
std::vector< SuperCluster > SuperClusterCollection
collection of SuperCluser objectr
float seedTransverseEnergyThreshold_
Multi5x5SuperClusterProducer(const edm::ParameterSet &ps)
float endcapPhiSearchRoad_
float barrelEtaSearchRoad_
void outputValidationInfo(reco::SuperClusterCollection &superclusterCollection)
std::string barrelClusterProducer_
void getClusterPtrVector(edm::Event &evt, std::string clusterProducer_, std::string clusterCollection_, reco::CaloClusterPtrVector *)
bool counterExceeded() const
std::string endcapSuperclusterCollection_