Public Member Functions | |
Getter (const edm::EventSetup &iES, const std::string &iLabel=std::string()) | |
Private Member Functions | |
virtual const T * | getImpl () const |
Private Attributes | |
const edm::EventSetup * | es_ |
const std::string | label_ |
Definition at line 38 of file ESOutlet.h.
edm::ESOutlet< T, TRec >::Getter::Getter | ( | const edm::EventSetup & | iES, |
const std::string & | iLabel = std::string() |
||
) | [inline] |
Definition at line 40 of file ESOutlet.h.
virtual const T* edm::ESOutlet< T, TRec >::Getter::getImpl | ( | ) | const [inline, private, virtual] |
Implements edm::extensioncord::ECGetterBase< T >.
Definition at line 45 of file ESOutlet.h.
References runTheMatrix::data, edm::ESOutlet< T, TRec >::Getter::es_, and edm::ESOutlet< T, TRec >::Getter::label_.
{ ESHandle<T> data; es_->template get<TRec>().get(label_,data); return &(*data); }
const edm::EventSetup* edm::ESOutlet< T, TRec >::Getter::es_ [private] |
Definition at line 50 of file ESOutlet.h.
Referenced by edm::ESOutlet< T, TRec >::Getter::getImpl().
const std::string edm::ESOutlet< T, TRec >::Getter::label_ [private] |
Definition at line 51 of file ESOutlet.h.
Referenced by edm::ESOutlet< T, TRec >::Getter::getImpl().