#include <TestHandle.h>
Public Types | |
typedef T | element_type |
Public Member Functions | |
T const & | operator* () const |
T const * | operator-> () const |
T const * | product () const |
TestHandle () | |
TestHandle (T const *prod, ProductID const &id) | |
~TestHandle () | |
Public Member Functions inherited from edm::OrphanHandleBase | |
void | clear () |
ProductID | id () const |
bool | isValid () const |
OrphanHandleBase & | operator= (OrphanHandleBase const &rhs) |
OrphanHandleBase () | |
OrphanHandleBase (void const *iProd, ProductID const &iId) | |
void | swap (OrphanHandleBase &other) |
~OrphanHandleBase () | |
Additional Inherited Members | |
Protected Member Functions inherited from edm::OrphanHandleBase | |
void const * | productStorage () const |
Definition at line 29 of file TestHandle.h.
typedef T edm::TestHandle< T >::element_type |
Definition at line 31 of file TestHandle.h.
TestHandle::TestHandle | ( | ) |
Definition at line 48 of file TestHandle.h.
Definition at line 52 of file TestHandle.h.
TestHandle::~TestHandle | ( | ) |
Definition at line 56 of file TestHandle.h.
T const & TestHandle::operator* | ( | ) | const |
T const * TestHandle::operator-> | ( | ) | const |
T const * TestHandle::product | ( | ) | const |
Definition at line 60 of file TestHandle.h.
References edm::OrphanHandleBase::productStorage().
Referenced by edm::TestHandle< T >::operator*(), edm::TestHandle< T >::operator->(), edm::Ref< C, T, F >::Ref(), and edm::RefProd< Phase2TrackerCluster1Ds >::RefProd().