CMS 3D CMS Logo

HGCalGeometryLoader.h
Go to the documentation of this file.
1 #ifndef GeometryHGCalGeometryHGCalGeometryLoader_h
2 #define GeometryHGCalGeometryHGCalGeometryLoader_h
7 
8 class HGCalTopology;
9 class HGCalGeometry;
10 
12 
13 public:
15  typedef std::vector<float> ParmVec;
16 
19 
21 
22 private:
23  void buildGeom(const ParmVec&, const HepGeom::Transform3D&, const DetId&,
24  HGCalGeometry*, int mode);
25 
26  const double twoBysqrt3_;
28 };
29 
30 #endif
HGCalGeometry * build(const HGCalTopology &)
Definition: DetId.h:18
std::vector< float > ParmVec
CaloCellGeometry::CCGFloat CCGFloat
void buildGeom(const ParmVec &, const HepGeom::Transform3D &, const DetId &, HGCalGeometry *, int mode)