#include <ESProducts.h>
Public Types | |
typedef eventsetup::produce::ProductHolder < T1, T2, T3 > | parent_type |
Public Types inherited from edm::eventsetup::produce::ProductHolder< T1, T2, T3 > | |
typedef parent_type | head_type |
typedef ProductHolder< T2, T3, Null > | parent_type |
typedef T1 | tail_type |
Public Member Functions | |
template<typename S1 , typename S2 , typename S3 > | |
ESProducts (const ESProducts< S1, S2, S3 > &iProducts) | |
template<typename T > | |
ESProducts (const T &iValues) | |
Public Member Functions inherited from edm::eventsetup::produce::ProductHolder< T1, T2, T3 > | |
void | assignTo (T1 &oValue) |
template<typename T > | |
void | assignToRecursive (T &iValuesTo) |
ProductHolder () | |
template<typename T > | |
void | setAllValues (T &iValuesFrom) |
void | setFrom (T1 &iValue) |
template<typename T > | |
void | setFromRecursive (T &iValuesTo) |
Additional Inherited Members | |
Public Attributes inherited from edm::eventsetup::produce::ProductHolder< T1, T2, T3 > | |
T1 | value |
Definition at line 173 of file ESProducts.h.
typedef eventsetup::produce::ProductHolder<T1, T2, T3> edm::ESProducts< T1, T2, T3 >::parent_type |
Definition at line 174 of file ESProducts.h.
|
inline |
Definition at line 176 of file ESProducts.h.
References edm::eventsetup::produce::ProductHolder< T1, T2, T3 >::setAllValues().
|
inline |
Definition at line 180 of file ESProducts.h.
References edm::eventsetup::produce::ProductHolder< T1, T2, T3 >::setAllValues().