1 #ifndef RecoHi_HiEgammaAlgos_HiSuperClusterProducer_h_
2 #define RecoHi_HiEgammaAlgos_HiSuperClusterProducer_h_
edm::EDGetTokenT< reco::BasicClusterCollection > ebClustersToken_
float seedTransverseEnergyThreshold_
virtual void produce(edm::Event &, const edm::EventSetup &) override
void outputValidationInfo(reco::SuperClusterCollection &superclusterCollection)
bool counterExceeded() const
edm::EDGetTokenT< reco::BasicClusterCollection > eeClustersToken_
float endcapPhiSearchRoad_
std::vector< SuperCluster > SuperClusterCollection
collection of SuperCluser objectr
void produceSuperclustersForECALPart(edm::Event &evt, const edm::EDGetTokenT< reco::BasicClusterCollection > &clustersToken, std::string superclusterColection)
void getClusterPtrVector(edm::Event &evt, const edm::EDGetTokenT< reco::BasicClusterCollection > &clustersToken, reco::CaloClusterPtrVector *)
float barrelEtaSearchRoad_
HiSuperClusterProducer(const edm::ParameterSet &ps)
float endcapEtaSearchRoad_
float barrelBCEnergyThreshold_
HiBremRecoveryClusterAlgo::VerbosityLevel verbosity
std::string endcapSuperclusterCollection_
float endcapBCEnergyThreshold_
float barrelPhiSearchRoad_
std::string barrelSuperclusterCollection_
HiBremRecoveryClusterAlgo * bremAlgo_p
~HiSuperClusterProducer()