CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloTowerHardcodeGeometryLoader.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_HCALTOWERALGO_CALOTOWERHARDCODEGEOMETRYLOADER_H
2 #define GEOMETRY_HCALTOWERALGO_CALOTOWERHARDCODEGEOMETRYLOADER_H 1
3 
6 #include <memory>
7 
13 public:
14  std::auto_ptr<CaloSubdetectorGeometry> load(const HcalTopology *limits);
15 private:
16  void makeCell(int ieta, int iphi, CaloSubdetectorGeometry* geom) const;
17  const HcalTopology *m_limits; // just for the ring limits
18 
19 };
20 
21 #endif
void makeCell(int ieta, int iphi, CaloSubdetectorGeometry *geom) const
std::auto_ptr< CaloSubdetectorGeometry > load(const HcalTopology *limits)