CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloRecHitCandidateProducer.h
Go to the documentation of this file.
1 #ifndef RecoCandAlgos_CaloRecHitCandidateProducer_h
2 #define RecoCandAlgos_CaloRecHitCandidateProducer_h
3 
8 
9 class CaloGeometry;
10 class CaloRecHit;
11 class HcalTopology;
12 
14 public:
17  void produce( edm::Event&, const edm::EventSetup& );
18  double cellTresholdAndWeight (const CaloRecHit&, const HcalTopology&) const;
19 
20 private:
23  std::vector<edm::InputTag> mEcalLabels;
25  bool mUseHO;
29  double mEBweight, mEEweight;
31 
32 };
33 
34 #endif
double cellTresholdAndWeight(const CaloRecHit &, const HcalTopology &) const
std::vector< edm::InputTag > mEcalLabels
void produce(edm::Event &, const edm::EventSetup &)
CaloRecHitCandidateProducer(const edm::ParameterSet &)
edm::InputTag mHBHELabel
source collection tag