CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <WholeItr.h>
Public Types | |
typedef WholeCandidateItr< typename T::CandidateClass > | ParentType |
typedef ParentType::difference_type | difference_type |
typedef ParentType::size_type | size_type |
Public Types inherited from dchain::WholeCandidateItr< T::CandidateClass > | |
typedef const LabeledCandidate< T::CandidateClass > | value_type |
typedef dchain::candidateitr::size_type | distance_type |
typedef dchain::candidateitr::size_type | size_type |
typedef dchain::candidateitr::difference_type | difference_type |
typedef std::random_access_iterator_tag | iterator_category |
typedef const LabeledCandidate< T::CandidateClass > * | pointer |
typedef const LabeledCandidate< T::CandidateClass > & | reference |
Public Member Functions | |
WholeItr (const WholeItr< T > &aOtherItr) | |
const WholeItr< T > & | operator= (const WholeItr< T > &aOtherItr) |
WholeItr< T > & | operator++ () |
WholeItr< T > | operator++ (int) |
WholeItr< T > & | operator-- () |
WholeItr< T > | operator-- (int) |
WholeItr< T > & | operator+= (difference_type n) |
WholeItr< T > | operator+ (difference_type n) |
WholeItr< T > & | operator-= (difference_type n) |
WholeItr< T > | operator- (difference_type n) |
const LabeledParticle< T > & | operator* () const |
const LabeledParticle< T > & | operator[] (size_type n) const |
difference_type | operator- (const WholeItr< T > &aOtherItr) const |
Public Member Functions inherited from dchain::WholeCandidateItr< T::CandidateClass > | |
WholeCandidateItr (const WholeCandidateItr< T::CandidateClass > &aOtherItr) | |
virtual | ~WholeCandidateItr () |
const WholeCandidateItr & | operator= (const WholeCandidateItr< T::CandidateClass > &aOtherItr) |
WholeCandidateItr< T::CandidateClass > & | operator++ () |
WholeCandidateItr< T::CandidateClass > | operator++ (int) |
WholeCandidateItr< T::CandidateClass > & | operator-- () |
WholeCandidateItr< T::CandidateClass > | operator-- (int) |
WholeCandidateItr< T::CandidateClass > & | operator+= (difference_type n) |
WholeCandidateItr< T::CandidateClass > | operator+ (difference_type n) |
WholeCandidateItr< T::CandidateClass > & | operator-= (difference_type n) |
WholeCandidateItr< T::CandidateClass > | operator- (difference_type n) |
difference_type | operator- (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
const LabeledCandidate< T::CandidateClass > & | operator* () const |
const LabeledCandidate< T::CandidateClass > & | operator[] (size_type n) const |
bool | operator== (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
bool | operator!= (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
bool | operator< (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
bool | operator> (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
bool | operator>= (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
bool | operator<= (const WholeCandidateItr< T::CandidateClass > &aOtherItr) const |
Protected Member Functions | |
WholeItr (const IndexedLabeledParticles< T, typename T::CandidateClass > *aList, const size_type aIndex) | |
Protected Member Functions inherited from dchain::WholeCandidateItr< T::CandidateClass > | |
WholeCandidateItr (const IndexedLabeledCandidates< T::CandidateClass > *aList, const size_type aIndex) | |
IndexedLabeledCandidates< T::CandidateClass > * | indexedCandidates () const |
size_type | index () const |
Friends | |
class | LabeledParticleList< T, typename T::CandidateClass > |
Definition at line 84 of file WholeItr.h.
typedef ParentType::difference_type dchain::WholeItr< T >::difference_type |
Definition at line 92 of file WholeItr.h.
typedef WholeCandidateItr<typename T::CandidateClass> dchain::WholeItr< T >::ParentType |
Definition at line 91 of file WholeItr.h.
typedef ParentType::size_type dchain::WholeItr< T >::size_type |
Definition at line 93 of file WholeItr.h.
|
inline |
Definition at line 176 of file WholeItr.h.
|
inlineprotected |
Definition at line 143 of file WholeItr.h.
|
inline |
Definition at line 237 of file WholeItr.h.
|
inline |
Definition at line 112 of file WholeItr.h.
|
inline |
Definition at line 199 of file WholeItr.h.
|
inline |
Definition at line 207 of file WholeItr.h.
|
inline |
Definition at line 107 of file WholeItr.h.
|
inline |
Definition at line 134 of file WholeItr.h.
|
inline |
Definition at line 122 of file WholeItr.h.
|
inline |
Definition at line 216 of file WholeItr.h.
|
inline |
Definition at line 224 of file WholeItr.h.
|
inline |
Definition at line 117 of file WholeItr.h.
|
inline |
Definition at line 187 of file WholeItr.h.
|
inline |
Definition at line 130 of file WholeItr.h.
|
friend |
Definition at line 237 of file WholeItr.h.