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>
9 
11 public:
13  void process(std::vector<PCaloHit> & hcalHits);
14  void setGeometry(const CaloGeometry *& theGeometry);
15 
16 private:
17  DetId relabel(const uint32_t testId) const;
18 
20 
21  std::vector<std::vector<int> > m_segmentation;
23 };
24 #endif
const CaloGeometry * theGeometry
void setGeometry(const CaloGeometry *&theGeometry)
HcalHitRelabeller(const edm::ParameterSet &ps)
Definition: DetId.h:18
void process(std::vector< PCaloHit > &hcalHits)
std::vector< std::vector< int > > m_segmentation
DetId relabel(const uint32_t testId) const