#include <EDProductGetter.h>
Public Member Functions | |
EDProductGetter () | |
virtual WrapperHolder | getIt (ProductID const &) const =0 |
virtual | ~EDProductGetter () |
Static Public Member Functions | |
static void | assignEDProductGetter (EDProductGetter const *&) |
static EDProductGetter const * | switchProductGetter (EDProductGetter const *) |
These can only be used internally by the framework. More... | |
Definition at line 29 of file EDProductGetter.h.
EDProductGetter::EDProductGetter | ( | ) |
Definition at line 31 of file EDProductGetter.cc.
|
virtual |
Definition at line 40 of file EDProductGetter.cc.
|
static |
|
pure virtual |
Implemented in edm::Principal, edm::EventPrincipal, edm::StreamerInputSource::ProductGetter, fwlite::internal::ProductGetter, BareRootProductGetter, and fwlite::internal::MultiProductGetter.
Referenced by edm::Ptr< reco::Muon >::getData_(), edm::PtrVectorBase::getProduct_(), edm::RefCore::getProductPtr(), and edm::RefCore::isAvailable().
|
static |
These can only be used internally by the framework.
Definition at line 80 of file EDProductGetter.cc.
References edm::s_productGetter.
Referenced by edm::setRefCoreStreamer(), and fwlite::setRefStreamer().