#include <DetLayerGeometryESProducer.h>
Public Member Functions | |
DetLayerGeometryESProducer (const edm::ParameterSet &p) | |
boost::shared_ptr < DetLayerGeometry > | produce (const RecoGeometryRecord &) |
virtual | ~DetLayerGeometryESProducer () |
Private Attributes | |
boost::shared_ptr < DetLayerGeometry > | geometry_ |
Definition at line 10 of file DetLayerGeometryESProducer.h.
DetLayerGeometryESProducer::DetLayerGeometryESProducer | ( | const edm::ParameterSet & | p | ) |
Definition at line 14 of file DetLayerGeometryESProducer.cc.
References edm::ParameterSet::getParameter().
{ std::string myName = p.getParameter<std::string>("ComponentName"); setWhatProduced(this,myName); }
DetLayerGeometryESProducer::~DetLayerGeometryESProducer | ( | ) | [virtual] |
Definition at line 20 of file DetLayerGeometryESProducer.cc.
{}
boost::shared_ptr< DetLayerGeometry > DetLayerGeometryESProducer::produce | ( | const RecoGeometryRecord & | iRecord | ) |
Definition at line 23 of file DetLayerGeometryESProducer.cc.
{ geometry_ = boost::shared_ptr<DetLayerGeometry>(new DetLayerGeometry()); return geometry_; }
boost::shared_ptr<DetLayerGeometry> DetLayerGeometryESProducer::geometry_ [private] |
Definition at line 16 of file DetLayerGeometryESProducer.h.