#include <SeedingLayersESProducer.h>
Public Member Functions | |
boost::shared_ptr < SeedingLayerSetsBuilder > | produce (const TrackerDigiGeometryRecord &r) |
SeedingLayersESProducer (const edm::ParameterSet &cfg) | |
Private Attributes | |
edm::ParameterSet | theConfig |
boost::shared_ptr < SeedingLayerSetsBuilder > | theResult |
Definition at line 11 of file SeedingLayersESProducer.h.
SeedingLayersESProducer::SeedingLayersESProducer | ( | const edm::ParameterSet & | cfg | ) | [inline] |
Definition at line 14 of file SeedingLayersESProducer.h.
References edm::ParameterSet::getParameter(), edm::ESProducer::setWhatProduced(), and theConfig.
: theConfig(cfg) { setWhatProduced(this, theConfig.getParameter<std::string>("ComponentName") ); }
boost::shared_ptr<SeedingLayerSetsBuilder> SeedingLayersESProducer::produce | ( | const TrackerDigiGeometryRecord & | r | ) | [inline] |
Definition at line 18 of file SeedingLayersESProducer.h.
References theConfig, and theResult.
{ theResult = boost::shared_ptr<SeedingLayerSetsBuilder>( new SeedingLayerSetsBuilder(theConfig)); return theResult; }
Definition at line 24 of file SeedingLayersESProducer.h.
Referenced by produce(), and SeedingLayersESProducer().
boost::shared_ptr<SeedingLayerSetsBuilder> SeedingLayersESProducer::theResult [private] |
Definition at line 25 of file SeedingLayersESProducer.h.
Referenced by produce().