![]() |
![]() |
Public Member Functions | |
edm::WrapperBase const * | getIt (edm::ProductID const &iID) const override |
edm::WrapperBase const * | getThinnedProduct (edm::ProductID const &pid, unsigned int &key) const override |
void | getThinnedProducts (edm::ProductID const &pid, std::vector< edm::WrapperBase const * > &foundContainers, std::vector< unsigned int > &keys) const override |
MultiProductGetter (MultiChainEvent const *iEvent) | |
![]() | |
EDProductGetter () | |
EDProductGetter (EDProductGetter const &)=delete | |
EDProductGetter const & | operator= (EDProductGetter const &)=delete |
unsigned int | transitionIndex () const |
virtual | ~EDProductGetter () |
Private Member Functions | |
unsigned int | transitionIndex_ () const override |
Private Attributes | |
MultiChainEvent const * | event_ |
Additional Inherited Members | |
![]() | |
static void | assignEDProductGetter (EDProductGetter const *&) |
static EDProductGetter const * | switchProductGetter (EDProductGetter const *) |
These can only be used internally by the framework. More... | |
Definition at line 30 of file MultiChainEvent.cc.
|
inline |
Definition at line 32 of file MultiChainEvent.cc.
|
inlineoverridevirtual |
Implements edm::EDProductGetter.
Definition at line 35 of file MultiChainEvent.cc.
References event_, and fwlite::MultiChainEvent::getByProductID().
|
inlineoverridevirtual |
Implements edm::EDProductGetter.
Definition at line 40 of file MultiChainEvent.cc.
References event_, and fwlite::MultiChainEvent::getThinnedProduct().
|
inlineoverridevirtual |
Implements edm::EDProductGetter.
Definition at line 44 of file MultiChainEvent.cc.
References event_, and fwlite::MultiChainEvent::getThinnedProducts().
|
inlineoverrideprivatevirtual |
Implements edm::EDProductGetter.
Definition at line 51 of file MultiChainEvent.cc.
References mitigatedMETSequence_cff::U.
|
private |
Definition at line 55 of file MultiChainEvent.cc.
Referenced by getIt(), getThinnedProduct(), and getThinnedProducts().