#include <EventForTransformer.h>
Public Member Functions | |
EventForTransformer (EventPrincipal const &, ModuleCallingContext) | |
BasicHandle | get (edm::TypeID const &iTypeID, ProductResolverIndex iIndex) const |
ModuleCallingContext const & | moduleCallingContext () const |
void | put (ProductResolverIndex index, std::unique_ptr< WrapperBase > edp, BasicHandle const &iGetHandle) |
Private Attributes | |
EventPrincipal const & | eventPrincipal_ |
ModuleCallingContext | mcc_ |
Definition at line 29 of file EventForTransformer.h.
edm::EventForTransformer::EventForTransformer | ( | EventPrincipal const & | ep, |
ModuleCallingContext | moduleCallingContext | ||
) |
Definition at line 14 of file EventForTransformer.cc.
References SiStripBadComponentsDQMServiceTemplate_cfg::ep.
BasicHandle edm::EventForTransformer::get | ( | edm::TypeID const & | iTypeID, |
ProductResolverIndex | iIndex | ||
) | const |
Definition at line 17 of file EventForTransformer.cc.
References amb, eventPrincipal_, edm::Principal::getByToken(), mcc_, and edm::PRODUCT_TYPE.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
inline |
void edm::EventForTransformer::put | ( | ProductResolverIndex | index, |
std::unique_ptr< WrapperBase > | edp, | ||
BasicHandle const & | iGetHandle | ||
) |
Definition at line 22 of file EventForTransformer.cc.
References eventPrincipal_, eostools::move(), edm::ProductProvenance::parentageID(), edm::Provenance::productProvenance(), edm::BasicHandle::provenance(), and edm::EventPrincipal::put().
|
private |
Definition at line 40 of file EventForTransformer.h.
|
private |
Definition at line 41 of file EventForTransformer.h.
Referenced by get(), and moduleCallingContext().