#include <UnpackerFactory.h>
Public Member Functions | |
std::shared_ptr< Unpacker > | make (const std::string &) const |
Static Public Member Functions | |
static const UnpackerFactory * | get () |
Private Member Functions | |
UnpackerFactory () | |
Static Private Attributes | |
static const UnpackerFactory | instance_ |
Definition at line 12 of file UnpackerFactory.h.
|
inlineprivate |
Definition at line 17 of file UnpackerFactory.h.
|
inlinestatic |
Definition at line 14 of file UnpackerFactory.h.
References instance_.
Referenced by Options.Options::__getitem__(), l1t::stage2::BMTFSetup::getUnpackers(), l1t::stage2::GMTSetup::getUnpackers(), l1t::stage2::EMTFSetup::getUnpackers(), l1t::stage2::GTSetup::getUnpackers(), and l1t::stage2::CaloSetup::getUnpackers().
std::shared_ptr< Unpacker > l1t::UnpackerFactory::make | ( | const std::string & | name | ) | const |
Definition at line 18 of file UnpackerFactory.cc.
References edm::errors::Configuration, Exception, reco::get(), and mergeVDriftHistosByStation::name.
Referenced by l1t::stage2::BMTFSetup::getUnpackers(), l1t::stage2::GTSetup::getUnpackers(), l1t::stage2::GMTSetup::getUnpackers(), l1t::stage2::EMTFSetup::getUnpackers(), and l1t::stage2::CaloSetup::getUnpackers().
|
staticprivate |
Definition at line 17 of file UnpackerFactory.h.
Referenced by get().