CMS 3D CMS Logo

CSCGeometryParsFromDD.h
Go to the documentation of this file.
1 #ifndef CSCGeometryBuilder_CSCGeometryParsFromDD_h
2 #define CSCGeometryBuilder_CSCGeometryParsFromDD_h
3 
12 #include <string>
13 
14 class CSCGeometry;
15 class DDCompactView;
16 class MuonDDDConstants;
17 class RecoIdealGeometry;
19 
21 public:
24 
26  virtual ~CSCGeometryParsFromDD();
27 
29  // as built from the DDD.
30  bool build(const DDCompactView* cview,
31  const MuonDDDConstants& muonConstants,
32  RecoIdealGeometry& rig,
34 
35 private:
37 };
38 #endif
virtual ~CSCGeometryParsFromDD()
Destructor.
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:80
bool build(const DDCompactView *cview, const MuonDDDConstants &muonConstants, RecoIdealGeometry &rig, CSCRecoDigiParameters &rdp)
Build the geometry returning the RecoIdealGeometry and the CSCRecoDigiParameters objects.
CSCGeometryParsFromDD()
Constructor.