Helper class that fetches some type of Ref given ProductID and index, using the edm::Event. More...
#include <AssociativeIterator.h>
Public Types | |
typedef RefType::value_type | element_type |
Public Member Functions | |
EventItemGetter (const EventType &iEvent) | |
RefType | get (const ProductID &id, size_t idx) const |
~EventItemGetter () | |
Private Attributes | |
ProductID | id_ |
const EventType & | iEvent_ |
Handle< View< element_type > > | view_ |
Helper class that fetches some type of Ref given ProductID and index, using the edm::Event.
Definition at line 86 of file AssociativeIterator.h.
typedef RefType::value_type edm::EventItemGetter< RefType, EventType >::element_type |
Definition at line 88 of file AssociativeIterator.h.
|
inline |
Definition at line 89 of file AssociativeIterator.h.
|
inline |
Definition at line 90 of file AssociativeIterator.h.
|
inline |
Definition at line 92 of file AssociativeIterator.h.
References conv, convert(), EcalPhiSymFlatTableProducers_cfi::id, edm::EventItemGetter< RefType, EventType >::id_, heavyIonCSV_trainingSettings::idx, edm::EventItemGetter< RefType, EventType >::iEvent_, and edm::EventItemGetter< RefType, EventType >::view_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
|
mutableprivate |
Definition at line 107 of file AssociativeIterator.h.
Referenced by edm::EventItemGetter< RefType, EventType >::get().
|
private |
Definition at line 108 of file AssociativeIterator.h.
Referenced by edm::EventItemGetter< RefType, EventType >::get().
|
mutableprivate |
Definition at line 106 of file AssociativeIterator.h.
Referenced by edm::EventItemGetter< RefType, EventType >::get().