1 #ifndef RecoEcal_EgammaClusterProducers_CosmicClusterProducer_h_
2 #define RecoEcal_EgammaClusterProducers_CosmicClusterProducer_h_
71 const std::string& hitProducer_,
72 const std::string& hitCollection_);
75 const std::string& hitProducer_,
76 const std::string& hitCollection_);
81 const std::string& uhitProducer,
82 const std::string& uhitCollection,
83 const std::string& clusterCollection,
84 const std::string& clusterShapeAssociation,
std::string clustershapecollectionEB_
const EcalRecHitCollection * getCollection(edm::Event &evt, const std::string &hitProducer_, const std::string &hitCollection_)
std::string endcapClusterCollection_
ClusterShapeAlgo shapeAlgo_
std::string barrelClusterCollection_
CosmicClusterAlgo * island_p
PositionCalc posCalculator_
bool counterExceeded() const
std::string barrelUHitCollection_
virtual void produce(edm::Event &, const edm::EventSetup &)
CosmicClusterProducer(const edm::ParameterSet &ps)
std::string endcapUHitCollection_
std::string endcapHitCollection_
std::string endcapHitProducer_
CosmicClusterAlgo::VerbosityLevel verbosity
void clusterizeECALPart(edm::Event &evt, const edm::EventSetup &es, const std::string &hitProducer, const std::string &hitCollection, const std::string &uhitProducer, const std::string &uhitCollection, const std::string &clusterCollection, const std::string &clusterShapeAssociation, const CosmicClusterAlgo::EcalPart &ecalPart)
std::string endcapClusterShapeAssociation_
std::string barrelHitProducer_
const EcalUncalibratedRecHitCollection * getUCollection(edm::Event &evt, const std::string &hitProducer_, const std::string &hitCollection_)
std::string clustershapecollectionEE_
void outputValidationInfo(reco::CaloClusterPtrVector &clusterPtrVector)
std::string endcapUHitProducer_
std::string barrelHitCollection_
std::string barrelUHitProducer_
std::string barrelClusterShapeAssociation_