CMS 3D CMS Logo

Public Member Functions | Private Attributes

GlobalDetLayerGeometryESProducer Class Reference

#include <GlobalDetLayerGeometryESProducer.h>

Inheritance diagram for GlobalDetLayerGeometryESProducer:
edm::ESProducer edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

List of all members.

Public Member Functions

 GlobalDetLayerGeometryESProducer (const edm::ParameterSet &p)
boost::shared_ptr
< DetLayerGeometry
produce (const RecoGeometryRecord &)
virtual ~GlobalDetLayerGeometryESProducer ()

Private Attributes

boost::shared_ptr
< DetLayerGeometry
geometry_

Detailed Description

Definition at line 10 of file GlobalDetLayerGeometryESProducer.h.


Constructor & Destructor Documentation

GlobalDetLayerGeometryESProducer::GlobalDetLayerGeometryESProducer ( const edm::ParameterSet p)

Definition at line 13 of file GlobalDetLayerGeometryESProducer.cc.

References edm::ParameterSet::getParameter().

{
  std::string myName = p.getParameter<std::string>("ComponentName");
  setWhatProduced(this,myName);
}
GlobalDetLayerGeometryESProducer::~GlobalDetLayerGeometryESProducer ( ) [virtual]

Definition at line 19 of file GlobalDetLayerGeometryESProducer.cc.

{}

Member Function Documentation

boost::shared_ptr< DetLayerGeometry > GlobalDetLayerGeometryESProducer::produce ( const RecoGeometryRecord iRecord)

Member Data Documentation

Definition at line 16 of file GlobalDetLayerGeometryESProducer.h.