Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:14:41

0001 #ifndef Geometry_GEMGeometry_ME0GeometryBuilderFromCondDB_H
0002 #define Geometry_GEMGeometry_ME0GeometryBuilderFromCondDB_H
0003 
0004 /** \class  ME0GeometryBuilderFromCondDB
0005  *  Build the ME0Geometry from the DDD description stored in Condition DB 
0006  *
0007  *  \author M. Maggi - INFN Bari
0008  *
0009  */
0010 
0011 #include <CondFormats/GeometryObjects/interface/RecoIdealGeometry.h>
0012 #include <string>
0013 #include <map>
0014 #include <list>
0015 
0016 class ME0Geometry;
0017 class ME0DetId;
0018 class ME0EtaPartition;
0019 
0020 class ME0GeometryBuilderFromCondDB {
0021 public:
0022   ME0GeometryBuilderFromCondDB();
0023 
0024   ~ME0GeometryBuilderFromCondDB();
0025 
0026   ME0Geometry* build(const RecoIdealGeometry& rgeo);
0027 
0028 private:
0029   //  std::map<ME0DetId,std::list<ME0EtaPartition *> > chids;
0030 };
0031 
0032 #endif