Public Member Functions | |
virtual edm::WrapperBase const * | getIt (edm::ProductID const &iID) const override |
virtual edm::WrapperBase const * | getThinnedProduct (edm::ProductID const &pid, unsigned int &key) const override |
virtual void | getThinnedProducts (edm::ProductID const &pid, std::vector< edm::WrapperBase const * > &foundContainers, std::vector< unsigned int > &keys) const override |
ProductGetter (Event *iEvent) | |
Public Member Functions inherited from edm::EDProductGetter | |
EDProductGetter () | |
EDProductGetter (EDProductGetter const &)=delete | |
EDProductGetter const & | operator= (EDProductGetter const &)=delete |
unsigned int | transitionIndex () const |
virtual | ~EDProductGetter () |
Private Member Functions | |
virtual unsigned int | transitionIndex_ () const override |
Private Attributes | |
Event * | event_ |
Additional Inherited Members | |
Static Public Member Functions inherited from edm::EDProductGetter | |
static void | assignEDProductGetter (EDProductGetter const *&) |
static EDProductGetter const * | switchProductGetter (EDProductGetter const *) |
These can only be used internally by the framework. More... | |
|
inline |
|
inlineoverridevirtual |
Implements edm::EDProductGetter.
Definition at line 64 of file Event.cc.
References event_, and fwlite::Event::getByProductID().
|
inlineoverridevirtual |
Implements edm::EDProductGetter.
Definition at line 75 of file Event.cc.
References event_, and fwlite::Event::getThinnedProduct().
|
inlineoverridevirtual |
Implements edm::EDProductGetter.
Definition at line 92 of file Event.cc.
References event_, and fwlite::Event::getThinnedProducts().
|
inlineoverrideprivatevirtual |
Implements edm::EDProductGetter.
|
private |
Definition at line 105 of file Event.cc.
Referenced by getIt(), getThinnedProduct(), and getThinnedProducts().