CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalHitRelabeller.h
Go to the documentation of this file.
1 #ifndef SimCalorimetry_HcalSimProducers_HcalHitRelabeller_h
2 #define SimCalorimetry_HcalSimProducers_HcalHitRelabeller_h 1
3 
4 #include <vector>
10 
12 public:
14  void process(std::vector<PCaloHit> & hcalHits);
15  void setGeometry(const CaloGeometry *&, const HcalDDDRecConstants *&);
16  DetId relabel(const uint32_t testId) const;
17 
18 private:
19  double energyWt(const uint32_t testId) const;
20 
24 };
25 #endif
void setGeometry(const CaloGeometry *&, const HcalDDDRecConstants *&)
const CaloGeometry * theGeometry
HcalHitRelabeller(const edm::ParameterSet &ps)
Definition: DetId.h:18
void process(std::vector< PCaloHit > &hcalHits)
const HcalDDDRecConstants * theRecNumber
DetId relabel(const uint32_t testId) const
double energyWt(const uint32_t testId) const