BOSS 7.0.1
BESIII Offline Software System
|
#include <WholeItr.h>
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 |
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) | |
WholeCandidateItr (const WholeCandidateItr< T::CandidateClass > &aOtherItr) | |
virtual | ~WholeCandidateItr () |
virtual | ~WholeCandidateItr () |
const WholeCandidateItr & | operator= (const WholeCandidateItr< T::CandidateClass > &aOtherItr) |
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-- () |
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) |
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 |
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* () const |
const LabeledCandidate< T::CandidateClass > & | operator[] (size_type n) 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 |
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) | |
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) | |
WholeCandidateItr (const IndexedLabeledCandidates< T::CandidateClass > *aList, const size_type aIndex) | |
IndexedLabeledCandidates< T::CandidateClass > * | indexedCandidates () const |
IndexedLabeledCandidates< T::CandidateClass > * | indexedCandidates () const |
size_type | index () const |
size_type | index () const |
Friends | |
class | LabeledParticleList< T, typename T::CandidateClass > |
Definition at line 84 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
typedef ParentType::difference_type dchain::WholeItr< T >::difference_type |
Definition at line 92 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
typedef ParentType::difference_type dchain::WholeItr< T >::difference_type |
Definition at line 92 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
typedef WholeCandidateItr<typename T::CandidateClass> dchain::WholeItr< T >::ParentType |
Definition at line 91 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
typedef WholeCandidateItr<typename T::CandidateClass> dchain::WholeItr< T >::ParentType |
Definition at line 91 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
typedef ParentType::size_type dchain::WholeItr< T >::size_type |
Definition at line 93 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
typedef ParentType::size_type dchain::WholeItr< T >::size_type |
Definition at line 93 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 176 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inlineprotected |
Definition at line 143 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
dchain::WholeItr< T >::WholeItr | ( | const WholeItr< T > & | aOtherItr | ) |
|
inlineprotected |
Definition at line 143 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 237 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
const LabeledParticle< T > & dchain::WholeItr< T >::operator* | ( | ) | const |
|
inline |
Definition at line 112 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 112 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 199 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
WholeItr< T > & dchain::WholeItr< T >::operator++ | ( | ) |
|
inline |
Definition at line 207 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
WholeItr< T > dchain::WholeItr< T >::operator++ | ( | int | ) |
|
inline |
Definition at line 107 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 107 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 134 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 134 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 122 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 122 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 216 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
WholeItr< T > & dchain::WholeItr< T >::operator-- | ( | ) |
|
inline |
Definition at line 224 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
WholeItr< T > dchain::WholeItr< T >::operator-- | ( | int | ) |
|
inline |
Definition at line 117 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 117 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 187 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
const WholeItr< T > & dchain::WholeItr< T >::operator= | ( | const WholeItr< T > & | aOtherItr | ) |
|
inline |
Definition at line 130 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.
|
inline |
Definition at line 130 of file InstallArea/include/DecayChain/DecayChain/Iterator/WholeItr.h.
|
friend |
Definition at line 237 of file Event/DecayChain/DecayChain-00-00-03-slc6tag/DecayChain/Iterator/WholeItr.h.