File indexing completed on 2023-03-17 11:20:15
0001 #ifndef BTLDetLayerGeometryBuilder_h
0002 #define BTLDetLayerGeometryBuilder_h
0003
0004
0005
0006
0007
0008
0009
0010
0011 #include <Geometry/MTDGeometryBuilder/interface/MTDGeometry.h>
0012 #include <Geometry/MTDNumberingBuilder/interface/MTDTopology.h>
0013 #include <vector>
0014
0015 class DetLayer;
0016
0017 class BTLDetLayerGeometryBuilder {
0018 public:
0019
0020 BTLDetLayerGeometryBuilder();
0021
0022
0023 virtual ~BTLDetLayerGeometryBuilder();
0024
0025
0026 static std::vector<DetLayer*> buildLayers(const MTDGeometry& geo, const MTDTopology& topo);
0027
0028 private:
0029 };
0030 #endif