|
BOSS 8.0.0
BESIII Offline Software System
|
#include <WholeCandidateItr.h>
Public Member Functions | |
| WholeCandidateItr (const WholeCandidateItr< CandidateClass > &aOtherItr) | |
| virtual | ~WholeCandidateItr () |
| const WholeCandidateItr & | operator= (const WholeCandidateItr< CandidateClass > &aOtherItr) |
| WholeCandidateItr< CandidateClass > & | operator++ () |
| WholeCandidateItr< CandidateClass > | operator++ (int) |
| WholeCandidateItr< CandidateClass > & | operator-- () |
| WholeCandidateItr< CandidateClass > | operator-- (int) |
| WholeCandidateItr< CandidateClass > & | operator+= (difference_type n) |
| WholeCandidateItr< CandidateClass > | operator+ (difference_type n) |
| WholeCandidateItr< CandidateClass > & | operator-= (difference_type n) |
| WholeCandidateItr< CandidateClass > | operator- (difference_type n) |
| const LabeledCandidate< CandidateClass > & | operator* () const |
| const LabeledCandidate< CandidateClass > & | operator[] (size_type n) const |
| difference_type | operator- (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator== (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator!= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator< (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator> (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator>= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator<= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| WholeCandidateItr (const WholeCandidateItr< CandidateClass > &aOtherItr) | |
| virtual | ~WholeCandidateItr () |
| const WholeCandidateItr & | operator= (const WholeCandidateItr< CandidateClass > &aOtherItr) |
| WholeCandidateItr< CandidateClass > & | operator++ () |
| WholeCandidateItr< CandidateClass > | operator++ (int) |
| WholeCandidateItr< CandidateClass > & | operator-- () |
| WholeCandidateItr< CandidateClass > | operator-- (int) |
| WholeCandidateItr< CandidateClass > & | operator+= (difference_type n) |
| WholeCandidateItr< CandidateClass > | operator+ (difference_type n) |
| WholeCandidateItr< CandidateClass > & | operator-= (difference_type n) |
| WholeCandidateItr< CandidateClass > | operator- (difference_type n) |
| const LabeledCandidate< CandidateClass > & | operator* () const |
| const LabeledCandidate< CandidateClass > & | operator[] (size_type n) const |
| difference_type | operator- (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator== (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator!= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator< (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator> (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator>= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator<= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| WholeCandidateItr (const WholeCandidateItr< CandidateClass > &aOtherItr) | |
| virtual | ~WholeCandidateItr () |
| const WholeCandidateItr & | operator= (const WholeCandidateItr< CandidateClass > &aOtherItr) |
| WholeCandidateItr< CandidateClass > & | operator++ () |
| WholeCandidateItr< CandidateClass > | operator++ (int) |
| WholeCandidateItr< CandidateClass > & | operator-- () |
| WholeCandidateItr< CandidateClass > | operator-- (int) |
| WholeCandidateItr< CandidateClass > & | operator+= (difference_type n) |
| WholeCandidateItr< CandidateClass > | operator+ (difference_type n) |
| WholeCandidateItr< CandidateClass > & | operator-= (difference_type n) |
| WholeCandidateItr< CandidateClass > | operator- (difference_type n) |
| const LabeledCandidate< CandidateClass > & | operator* () const |
| const LabeledCandidate< CandidateClass > & | operator[] (size_type n) const |
| difference_type | operator- (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator== (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator!= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator< (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator> (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator>= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
| bool | operator<= (const WholeCandidateItr< CandidateClass > &aOtherItr) const |
Protected Member Functions | |
| WholeCandidateItr (const IndexedLabeledCandidates< CandidateClass > *aList, const size_type aIndex) | |
| IndexedLabeledCandidates< CandidateClass > * | indexedCandidates () const |
| size_type | index () const |
| WholeCandidateItr (const IndexedLabeledCandidates< CandidateClass > *aList, const size_type aIndex) | |
| IndexedLabeledCandidates< CandidateClass > * | indexedCandidates () const |
| size_type | index () const |
| WholeCandidateItr (const IndexedLabeledCandidates< CandidateClass > *aList, const size_type aIndex) | |
| IndexedLabeledCandidates< CandidateClass > * | indexedCandidates () const |
| size_type | index () const |
Friends | |
| class | LabeledCandidateList< CandidateClass > |
Definition at line 43 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::difference_type dchain::WholeCandidateItr< CandidateClass >::difference_type |
Definition at line 52 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::difference_type dchain::WholeCandidateItr< CandidateClass >::difference_type |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::difference_type dchain::WholeCandidateItr< CandidateClass >::difference_type |
Definition at line 52 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::size_type dchain::WholeCandidateItr< CandidateClass >::distance_type |
Definition at line 50 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::size_type dchain::WholeCandidateItr< CandidateClass >::distance_type |
Definition at line 50 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::size_type dchain::WholeCandidateItr< CandidateClass >::distance_type |
Definition at line 50 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef std::random_access_iterator_tag dchain::WholeCandidateItr< CandidateClass >::iterator_category |
Definition at line 53 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef std::random_access_iterator_tag dchain::WholeCandidateItr< CandidateClass >::iterator_category |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef std::random_access_iterator_tag dchain::WholeCandidateItr< CandidateClass >::iterator_category |
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass>* dchain::WholeCandidateItr< CandidateClass >::pointer |
Definition at line 54 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass>* dchain::WholeCandidateItr< CandidateClass >::pointer |
Definition at line 54 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass>* dchain::WholeCandidateItr< CandidateClass >::pointer |
Definition at line 54 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass>& dchain::WholeCandidateItr< CandidateClass >::reference |
Definition at line 55 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass>& dchain::WholeCandidateItr< CandidateClass >::reference |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass>& dchain::WholeCandidateItr< CandidateClass >::reference |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::size_type dchain::WholeCandidateItr< CandidateClass >::size_type |
Definition at line 51 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::size_type dchain::WholeCandidateItr< CandidateClass >::size_type |
Definition at line 51 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef dchain::candidateitr::size_type dchain::WholeCandidateItr< CandidateClass >::size_type |
Definition at line 51 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass> dchain::WholeCandidateItr< CandidateClass >::value_type |
Definition at line 49 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass> dchain::WholeCandidateItr< CandidateClass >::value_type |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
| typedef const LabeledCandidate<CandidateClass> dchain::WholeCandidateItr< CandidateClass >::value_type |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
|
inline |
Definition at line 138 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by operator!=(), operator+(), operator++(), operator++(), operator-(), operator-(), operator--(), operator--(), operator<(), operator=(), operator==(), operator>(), operator>=(), WholeCandidateItr(), and dchain::WholeItr< Charged >::WholeItr().
|
inlinevirtual |
Definition at line 59 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
|
inlineprotected |
Definition at line 143 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| dchain::WholeCandidateItr< CandidateClass >::WholeCandidateItr | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) |
|
inlinevirtual |
Definition at line 59 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/Iterator/WholeCandidateItr.h.
|
protected |
| dchain::WholeCandidateItr< CandidateClass >::WholeCandidateItr | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) |
|
inlinevirtual |
Definition at line 59 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/Iterator/WholeCandidateItr.h.
|
protected |
|
inlineprotected |
Definition at line 129 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeCandidateItr< typename T::CandidateClass >::LabeledCandidateList< CandidateClass >, dchain::WholeItr< Charged >::LabeledParticleList< T, typename T::CandidateClass >, operator!=(), operator-(), dchain::WholeItr< Charged >::operator-(), operator<(), operator=(), operator==(), operator>(), operator>=(), and WholeCandidateItr().
|
protected |
|
protected |
|
inlineprotected |
Definition at line 123 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeCandidateItr< typename T::CandidateClass >::LabeledCandidateList< CandidateClass >, dchain::WholeItr< Charged >::LabeledParticleList< T, typename T::CandidateClass >, operator!=(), operator<(), operator=(), operator==(), operator>(), operator>=(), and WholeCandidateItr().
|
protected |
|
protected |
|
inline |
Definition at line 253 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| bool dchain::WholeCandidateItr< CandidateClass >::operator!= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| bool dchain::WholeCandidateItr< CandidateClass >::operator!= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 228 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| const LabeledCandidate< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator* | ( | ) | const |
| const LabeledCandidate< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator* | ( | ) | const |
|
inline |
Definition at line 203 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator+ | ( | difference_type | n | ) |
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator+ | ( | difference_type | n | ) |
|
inline |
Definition at line 167 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeItr< T >::operator++(), and dchain::WholeItr< T >::operator++().
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator++ | ( | ) |
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator++ | ( | ) |
|
inline |
Definition at line 174 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator++ | ( | int | ) |
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator++ | ( | int | ) |
|
inline |
Definition at line 196 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeItr< Charged >::operator+=().
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator+= | ( | difference_type | n | ) |
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator+= | ( | difference_type | n | ) |
|
inline |
Definition at line 240 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| difference_type dchain::WholeCandidateItr< CandidateClass >::operator- | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| difference_type dchain::WholeCandidateItr< CandidateClass >::operator- | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 217 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator- | ( | difference_type | n | ) |
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator- | ( | difference_type | n | ) |
|
inline |
Definition at line 181 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeItr< T >::operator--(), and dchain::WholeItr< T >::operator--().
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator-- | ( | ) |
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator-- | ( | ) |
|
inline |
Definition at line 188 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator-- | ( | int | ) |
| WholeCandidateItr< CandidateClass > dchain::WholeCandidateItr< CandidateClass >::operator-- | ( | int | ) |
|
inline |
Definition at line 210 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeItr< Charged >::operator-=().
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator-= | ( | difference_type | n | ) |
| WholeCandidateItr< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator-= | ( | difference_type | n | ) |
|
inline |
Definition at line 259 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| bool dchain::WholeCandidateItr< CandidateClass >::operator< | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| bool dchain::WholeCandidateItr< CandidateClass >::operator< | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 280 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| bool dchain::WholeCandidateItr< CandidateClass >::operator<= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| bool dchain::WholeCandidateItr< CandidateClass >::operator<= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 155 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
Referenced by dchain::WholeItr< T >::operator=().
| const WholeCandidateItr & dchain::WholeCandidateItr< CandidateClass >::operator= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) |
| const WholeCandidateItr & dchain::WholeCandidateItr< CandidateClass >::operator= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) |
|
inline |
Definition at line 246 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| bool dchain::WholeCandidateItr< CandidateClass >::operator== | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| bool dchain::WholeCandidateItr< CandidateClass >::operator== | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 267 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| bool dchain::WholeCandidateItr< CandidateClass >::operator> | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| bool dchain::WholeCandidateItr< CandidateClass >::operator> | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 274 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| bool dchain::WholeCandidateItr< CandidateClass >::operator>= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
| bool dchain::WholeCandidateItr< CandidateClass >::operator>= | ( | const WholeCandidateItr< CandidateClass > & | aOtherItr | ) | const |
|
inline |
Definition at line 234 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.
| const LabeledCandidate< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator[] | ( | size_type | n | ) | const |
| const LabeledCandidate< CandidateClass > & dchain::WholeCandidateItr< CandidateClass >::operator[] | ( | size_type | n | ) | const |
|
friend |
Definition at line 280 of file Event/DecayChain/include/DecayChain/Iterator/WholeCandidateItr.h.