CMS 3D CMS Logo

ME0GeometryESModule.h
Go to the documentation of this file.
1 #ifndef Geometry_GEMGeometryBuilder_ME0GeometryESModule_h
2 #define Geometry_GEMGeometryBuilder_ME0GeometryESModule_h
3 
15 
16 #include <memory>
17 
19 {
20  public:
23 
25  ~ME0GeometryESModule() override;
26 
28  std::unique_ptr<ME0Geometry> produce(const MuonGeometryRecord & record);
29 
30  private:
31  // use the DDD as Geometry source
32  bool useDDD;
33 };
34 #endif
ME0GeometryESModule(const edm::ParameterSet &p)
Constructor.
JetCorrectorParameters::Record record
Definition: classes.h:7
std::unique_ptr< ME0Geometry > produce(const MuonGeometryRecord &record)
Produce ME0Geometry.
~ME0GeometryESModule() override
Destructor.