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