#include <EDProductfwd.h>
Classes | |
class | RefProxy |
Public Types | |
typedef Ref< C, T, F > const | const_reference |
typedef std::ptrdiff_t | difference |
typedef RefVectorIterator< C, T, F > | iterator |
typedef value_type::key_type | key_type |
typedef std::vector< key_type >::const_iterator | keyIter |
typedef std::vector< void const * >::const_iterator | MemberIter |
typedef const_reference | reference |
typedef Ref< C, T, F > | value_type |
Private Attributes | |
RefVector< C, T, F >::size_type | iter_ |
RefVector< RefVector< C, T, F >, T, typename refhelper::FindTrait< RefVector< C, T, F >, T >::value > const * | nestedRefVector_ |
RefVector< C, T, F > const * | refVector_ |
Definition at line 26 of file EDProductfwd.h.
typedef Ref<C, T, F> const edm::RefVectorIterator< C, T, F >::const_reference |
Definition at line 23 of file RefVectorIterator.h.
typedef std::ptrdiff_t edm::RefVectorIterator< C, T, F >::difference |
Definition at line 29 of file RefVectorIterator.h.
typedef RefVectorIterator<C, T, F> edm::RefVectorIterator< C, T, F >::iterator |
Definition at line 28 of file RefVectorIterator.h.
typedef value_type::key_type edm::RefVectorIterator< C, T, F >::key_type |
Definition at line 26 of file RefVectorIterator.h.
typedef std::vector<key_type>::const_iterator edm::RefVectorIterator< C, T, F >::keyIter |
Definition at line 30 of file RefVectorIterator.h.
typedef std::vector<void const*>::const_iterator edm::RefVectorIterator< C, T, F >::MemberIter |
Definition at line 31 of file RefVectorIterator.h.
typedef const_reference edm::RefVectorIterator< C, T, F >::reference |
Definition at line 24 of file RefVectorIterator.h.
typedef Ref<C, T, F> edm::RefVectorIterator< C, T, F >::value_type |
Definition at line 22 of file RefVectorIterator.h.
|
inline |
Definition at line 33 of file RefVectorIterator.h.
|
inlineexplicit |
Definition at line 35 of file RefVectorIterator.h.
|
inlineexplicit |
Definition at line 39 of file RefVectorIterator.h.
|
inline |
Definition at line 84 of file RefVectorIterator.h.
|
inline |
Definition at line 78 of file RefVectorIterator.h.
|
inline |
Definition at line 43 of file RefVectorIterator.h.
|
inline |
Definition at line 72 of file RefVectorIterator.h.
|
inline |
Definition at line 65 of file RefVectorIterator.h.
|
inline |
Definition at line 70 of file RefVectorIterator.h.
|
inline |
Definition at line 67 of file RefVectorIterator.h.
|
inline |
Definition at line 73 of file RefVectorIterator.h.
|
inline |
Definition at line 75 of file RefVectorIterator.h.
|
inline |
Definition at line 66 of file RefVectorIterator.h.
|
inline |
Definition at line 71 of file RefVectorIterator.h.
|
inline |
Definition at line 68 of file RefVectorIterator.h.
|
inline |
Definition at line 61 of file RefVectorIterator.h.
|
inline |
Definition at line 79 of file RefVectorIterator.h.
|
inline |
Definition at line 81 of file RefVectorIterator.h.
|
inline |
Definition at line 77 of file RefVectorIterator.h.
|
inline |
Definition at line 80 of file RefVectorIterator.h.
|
inline |
Definition at line 82 of file RefVectorIterator.h.
|
inline |
Definition at line 47 of file RefVectorIterator.h.
|
private |
Definition at line 92 of file RefVectorIterator.h.
Referenced by edm::RefVectorIterator< reco::CastorEgammaCollection >::key(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator!=(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator*(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator+(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator++(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator+=(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator-(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator--(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator-=(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator->(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator<(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator<=(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator==(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator>(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator>=(), and edm::RefVectorIterator< reco::CastorEgammaCollection >::operator[]().
|
private |
Definition at line 91 of file RefVectorIterator.h.
Referenced by edm::RefVectorIterator< reco::CastorEgammaCollection >::key(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator*(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator->(), and edm::RefVectorIterator< reco::CastorEgammaCollection >::operator[]().
|
private |
Definition at line 90 of file RefVectorIterator.h.
Referenced by edm::RefVectorIterator< reco::CastorEgammaCollection >::key(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator*(), edm::RefVectorIterator< reco::CastorEgammaCollection >::operator->(), and edm::RefVectorIterator< reco::CastorEgammaCollection >::operator[]().