#include <ESTransientHandle.h>
Public Types | |
typedef T | value_type |
Public Member Functions | |
ESTransientHandle () | |
ESTransientHandle (T const *iData) | |
ESTransientHandle (T const *iData, edm::eventsetup::ComponentDescription const *desc) | |
T const & | operator* () const |
T const * | operator-> () const |
T const * | product () const |
Static Public Attributes | |
static const bool | transientAccessOnly = true |
Definition at line 39 of file ESTransientHandle.h.
typedef T edm::ESTransientHandle< T >::value_type |
Definition at line 41 of file ESTransientHandle.h.
edm::ESTransientHandle< T >::ESTransientHandle | ( | ) | [inline] |
Definition at line 43 of file ESTransientHandle.h.
: ESHandleBase() {}
edm::ESTransientHandle< T >::ESTransientHandle | ( | T const * | iData | ) | [inline] |
Definition at line 44 of file ESTransientHandle.h.
: ESHandleBase(iData, 0) {}
edm::ESTransientHandle< T >::ESTransientHandle | ( | T const * | iData, |
edm::eventsetup::ComponentDescription const * | desc | ||
) | [inline] |
Definition at line 45 of file ESTransientHandle.h.
: ESHandleBase(iData, desc) {}
T const& edm::ESTransientHandle< T >::operator* | ( | void | ) | const [inline] |
Definition at line 50 of file ESTransientHandle.h.
References edm::ESTransientHandle< T >::product().
{ return *product(); }
T const* edm::ESTransientHandle< T >::operator-> | ( | ) | const [inline] |
Definition at line 49 of file ESTransientHandle.h.
References edm::ESTransientHandle< T >::product().
{ return product(); }
T const* edm::ESTransientHandle< T >::product | ( | ) | const [inline] |
Definition at line 48 of file ESTransientHandle.h.
References edm::ESHandleBase::productStorage().
Referenced by edm::ESTransientHandle< T >::operator*(), edm::ESTransientHandle< T >::operator->(), and FWFFService::postBeginRun().
{ return static_cast<T const *>(productStorage()); }
const bool edm::ESTransientHandle< T >::transientAccessOnly = true [static] |
Definition at line 52 of file ESTransientHandle.h.