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:
22 
25 
27  virtual ~CSCGeometryParsFromDD();
28 
30  // as built from the DDD.
31  bool build( const DDCompactView* cview
32  , const MuonDDDConstants& muonConstants
33  , RecoIdealGeometry& rig
35  );
36 
37  private:
39 
40 };
41 #endif
42 
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.