CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <PartialItr.h>
Public Member Functions | |
PartialItr (const PartialItr< T > &aOtherItr) | |
const PartialItr< T > & | operator= (const PartialItr< T > &aOtherItr) |
PartialItr< T > & | operator++ () |
PartialItr< T > | operator++ (int) |
PartialItr< T > & | operator-- () |
PartialItr< T > | operator-- (int) |
const LabeledParticle< T > & | operator* () const |
Public Member Functions inherited from dchain::PartialCandidateItr< T::CandidateClass > | |
PartialCandidateItr () | |
PartialCandidateItr (const PartialCandidateItr< T::CandidateClass > &aOtherItr) | |
virtual | ~PartialCandidateItr () |
const PartialCandidateItr< T::CandidateClass > & | operator= (const PartialCandidateItr< T::CandidateClass > &aOtherItr) |
PartialCandidateItr< T::CandidateClass > & | operator++ () |
PartialCandidateItr< T::CandidateClass > | operator++ (int) |
PartialCandidateItr< T::CandidateClass > & | operator-- () |
PartialCandidateItr< T::CandidateClass > | operator-- (int) |
const LabeledCandidate< T::CandidateClass > & | operator* () const |
bool | operator== (const PartialCandidateItr< T::CandidateClass > &aOtherItr) const |
bool | operator!= (const PartialCandidateItr< T::CandidateClass > &aOtherItr) const |
Protected Member Functions | |
PartialItr (const IndexedLabeledParticles< T, typename T::CandidateClass > *aList, const typename candidateitr::size_type aIndex, const typename conjugation::Label aLabel) | |
Protected Member Functions inherited from dchain::PartialCandidateItr< T::CandidateClass > | |
PartialCandidateItr (const IndexedLabeledCandidates< T::CandidateClass > *aList, const size_type aIndex, const conjugation::Label aLabel) | |
IndexedLabeledCandidates< T::CandidateClass > * | indexedCandidates () const |
size_type | index () const |
conjugation::Label | label () const |
Friends | |
class | LabeledParticleList< T, typename T::CandidateClass > |
Additional Inherited Members | |
Public Types inherited from dchain::PartialCandidateItr< T::CandidateClass > | |
typedef LabeledCandidate< T::CandidateClass > | value_type |
typedef dchain::candidateitr::difference_type | difference_type |
typedef dchain::candidateitr::size_type | size_type |
typedef value_type & | reference |
typedef value_type * | pointer |
typedef std::bidirectional_iterator_tag | iterator_category |
Definition at line 88 of file PartialItr.h.
|
inline |
Definition at line 150 of file PartialItr.h.
|
inlineprotected |
Definition at line 116 of file PartialItr.h.
|
inline |
Definition at line 211 of file PartialItr.h.
|
inline |
Definition at line 173 of file PartialItr.h.
|
inline |
Definition at line 181 of file PartialItr.h.
|
inline |
Definition at line 190 of file PartialItr.h.
|
inline |
Definition at line 198 of file PartialItr.h.
|
inline |
Definition at line 161 of file PartialItr.h.
|
friend |
Definition at line 211 of file PartialItr.h.