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