Public Member Functions | |
EventPrincipalHolder () | |
WrapperBase const * | getIt (ProductID const &id) const override |
WrapperBase const * | getThinnedProduct (ProductID const &, unsigned int &) const override |
void | getThinnedProducts (ProductID const &pid, std::vector< WrapperBase const * > &wrappers, std::vector< unsigned int > &keys) const override |
void | setEventPrincipal (EventPrincipal *ep) |
unsigned int | transitionIndex_ () const override |
~EventPrincipalHolder () override | |
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 Attributes | |
EventPrincipal const * | eventPrincipal_ |
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... | |
Definition at line 68 of file StreamerInputSource.h.
edm::StreamerInputSource::EventPrincipalHolder::EventPrincipalHolder | ( | ) |
Definition at line 382 of file StreamerInputSource.cc.
|
override |
Definition at line 384 of file StreamerInputSource.cc.
|
overridevirtual |
Implements edm::EDProductGetter.
Definition at line 386 of file StreamerInputSource.cc.
References eventPrincipal_, and edm::EventPrincipal::getIt().
|
overridevirtual |
Implements edm::EDProductGetter.
Definition at line 390 of file StreamerInputSource.cc.
References eventPrincipal_, and edm::EventPrincipal::getThinnedProduct().
|
overridevirtual |
Implements edm::EDProductGetter.
Definition at line 395 of file StreamerInputSource.cc.
References eventPrincipal_, and edm::EventPrincipal::getThinnedProducts().
void edm::StreamerInputSource::EventPrincipalHolder::setEventPrincipal | ( | EventPrincipal * | ep | ) |
Definition at line 407 of file StreamerInputSource.cc.
References eventPrincipal_.
|
overridevirtual |
Implements edm::EDProductGetter.
Definition at line 402 of file StreamerInputSource.cc.
References eventPrincipal_, and edm::EDProductGetter::transitionIndex().
|
private |
Definition at line 85 of file StreamerInputSource.h.
Referenced by getIt(), getThinnedProduct(), getThinnedProducts(), setEventPrincipal(), and transitionIndex_().