ME0GeometryBuilderFromCondDB

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
#ifndef Geometry_GEMGeometry_ME0GeometryBuilderFromCondDB_H
#define Geometry_GEMGeometry_ME0GeometryBuilderFromCondDB_H

/** \class  ME0GeometryBuilderFromCondDB
 *  Build the ME0Geometry from the DDD description stored in Condition DB 
 *
 *  \author M. Maggi - INFN Bari
 *
 */

#include <CondFormats/GeometryObjects/interface/RecoIdealGeometry.h>
#include <string>
#include <map>
#include <list>

class ME0Geometry;
class ME0DetId;
class ME0EtaPartition;

class ME0GeometryBuilderFromCondDB {
public:
  ME0GeometryBuilderFromCondDB();

  ~ME0GeometryBuilderFromCondDB();

  ME0Geometry* build(const RecoIdealGeometry& rgeo);

private:
  //  std::map<ME0DetId,std::list<ME0EtaPartition *> > chids;
};

#endif