CMS 3D CMS Logo

GEMGeometryParsFromDD.h
Go to the documentation of this file.
1 #ifndef Geometry_GEMGeometry_GEMGeometryParsFromDD_H
2 #define Geometry_GEMGeometry_GEMGeometryParsFromDD_H
3 
11 #include <string>
12 #include <map>
13 #include <list>
14 
15 class DDCompactView;
16 class DDFilteredView;
17 class MuonDDDConstants;
18 class RecoIdealGeometry;
20 {
21  public:
22 
24 
26 
27  void build(const DDCompactView* cview,
28  const MuonDDDConstants& muonConstants,
29  RecoIdealGeometry& rgeo);
30 
31 
32  private:
33  void buildGeometry(DDFilteredView& fview,
34  const MuonDDDConstants& muonConstants,
35  RecoIdealGeometry& rgeo);
36 
37 
38 };
39 
40 #endif
void build(const DDCompactView *cview, const MuonDDDConstants &muonConstants, RecoIdealGeometry &rgeo)
void buildGeometry(DDFilteredView &fview, const MuonDDDConstants &muonConstants, RecoIdealGeometry &rgeo)
type of data representation of DDCompactView
Definition: DDCompactView.h:90