Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:53

0001 #ifndef MuonDTDetLayerGeometryBuilder_h
0002 #define MuonDTDetLayerGeometryBuilder_h
0003 
0004 /** \class MuonDTDetLayerGeometryBuilder
0005  *
0006  *  Build the DT DetLayers.
0007  *
0008  *  \author N. Amapane - CERN
0009  */
0010 
0011 #include <Geometry/DTGeometry/interface/DTGeometry.h>
0012 #include <vector>
0013 
0014 class DetLayer;
0015 
0016 class MuonDTDetLayerGeometryBuilder {
0017 public:
0018   /// Constructor
0019   MuonDTDetLayerGeometryBuilder();
0020 
0021   /// Destructor
0022   virtual ~MuonDTDetLayerGeometryBuilder();
0023 
0024   /// Operations
0025   static std::vector<DetLayer*> buildLayers(const DTGeometry& geo);
0026 
0027 private:
0028 };
0029 #endif