CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DetLayerGeometryESProducer.h
Go to the documentation of this file.
1 #ifndef TrackingTools_RecoGeometry_DetLayerGeometryESProducer_H
2 #define TrackingTools_RecoGeometry_DetLayerGeometryESProducer_H
3 
8 #include <boost/shared_ptr.hpp>
9 
11  public:
13  virtual ~DetLayerGeometryESProducer();
14  boost::shared_ptr<DetLayerGeometry> produce(const RecoGeometryRecord &);
15  private:
16  boost::shared_ptr<DetLayerGeometry> geometry_;
17 };
18 
19 
20 #endif
DetLayerGeometryESProducer(const edm::ParameterSet &p)
boost::shared_ptr< DetLayerGeometry > produce(const RecoGeometryRecord &)
boost::shared_ptr< DetLayerGeometry > geometry_