|
BOSS 8.0.0
BESIII Offline Software System
|
#include <ConjugateList.h>
Public Member Functions | |
| ConjugateList (const conjugation::Label aLabel) | |
| virtual | ~ConjugateList () |
| virtual bool | isSelfConjugate () const |
| bool | isConjugateOf (const ConjugateList< CandidateClass > &aList) const |
| int | partial_size () const |
| virtual const_partial_iterator | partial_begin () const |
| virtual const_partial_iterator | partial_end () const |
| template<class TAnalyzer> | |
| void | conjugation_iterate (const TAnalyzer &analyzer) const |
| template<class TAnalyzer> | |
| void | partial_iterate (const TAnalyzer &analyze) const |
| const_partial_iterator | conjugate_partial_begin () const |
| const_partial_iterator | conjugate_partial_end () const |
| virtual conjugation::Label | label () const |
| void | setLabel (const conjugation::Label aLabel) |
| ConjugateList (const conjugation::Label aLabel) | |
| virtual | ~ConjugateList () |
| virtual bool | isSelfConjugate () const |
| bool | isConjugateOf (const ConjugateList< CandidateClass > &aList) const |
| int | partial_size () const |
| virtual const_partial_iterator | partial_begin () const |
| virtual const_partial_iterator | partial_end () const |
| template<class TAnalyzer> | |
| void | conjugation_iterate (const TAnalyzer &analyzer) const |
| template<class TAnalyzer> | |
| void | partial_iterate (const TAnalyzer &analyze) const |
| const_partial_iterator | conjugate_partial_begin () const |
| const_partial_iterator | conjugate_partial_end () const |
| virtual conjugation::Label | label () const |
| void | setLabel (const conjugation::Label aLabel) |
| ConjugateList (const conjugation::Label aLabel) | |
| virtual | ~ConjugateList () |
| virtual bool | isSelfConjugate () const |
| bool | isConjugateOf (const ConjugateList< CandidateClass > &aList) const |
| int | partial_size () const |
| virtual const_partial_iterator | partial_begin () const |
| virtual const_partial_iterator | partial_end () const |
| template<class TAnalyzer> | |
| void | conjugation_iterate (const TAnalyzer &analyzer) const |
| template<class TAnalyzer> | |
| void | partial_iterate (const TAnalyzer &analyze) const |
| const_partial_iterator | conjugate_partial_begin () const |
| const_partial_iterator | conjugate_partial_end () const |
| virtual conjugation::Label | label () const |
| void | setLabel (const conjugation::Label aLabel) |
| Public Member Functions inherited from dchain::CandidateList< CandidateClass > | |
| CandidateList () | |
| virtual | ~CandidateList () |
| virtual iterator | begin () |
| virtual iterator | end () |
| virtual bool | empty () const |
| virtual int | size () const |
| virtual const_iterator | begin () const |
| virtual const_iterator | end () const |
| template<class TAnalyzer> | |
| void | iterate (const TAnalyzer &analyze) const |
| CandidateList () | |
| virtual | ~CandidateList () |
| virtual iterator | begin () |
| virtual iterator | end () |
| virtual bool | empty () const |
| virtual int | size () const |
| virtual const_iterator | begin () const |
| virtual const_iterator | end () const |
| template<class TAnalyzer> | |
| void | iterate (const TAnalyzer &analyze) const |
| CandidateList () | |
| virtual | ~CandidateList () |
| virtual iterator | begin () |
| virtual iterator | end () |
| virtual bool | empty () const |
| virtual int | size () const |
| virtual const_iterator | begin () const |
| virtual const_iterator | end () const |
| template<class TAnalyzer> | |
| void | iterate (const TAnalyzer &analyze) const |
Friends | |
| class | DCCombinatoricQuery< CandidateClass > |
Additional Inherited Members | |
| Protected Member Functions inherited from dchain::CandidateList< CandidateClass > | |
| virtual dchain::LabeledCandidateList< CandidateClass > & | labeledCandidateList ()=0 |
| virtual const dchain::LabeledCandidateList< CandidateClass > & | labeledCandidateList () const =0 |
| virtual dchain::LabeledCandidateList< CandidateClass > & | labeledCandidateList ()=0 |
| virtual const dchain::LabeledCandidateList< CandidateClass > & | labeledCandidateList () const =0 |
| virtual dchain::LabeledCandidateList< CandidateClass > & | labeledCandidateList ()=0 |
| virtual const dchain::LabeledCandidateList< CandidateClass > & | labeledCandidateList () const =0 |
Definition at line 86 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/List/ConjugateList.h.
| typedef dchain::WholeCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::const_iterator |
Definition at line 98 of file Event/DecayChain/include/DecayChain/List/ConjugateList.h.
| typedef dchain::WholeCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::const_iterator |
Definition at line 98 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/List/ConjugateList.h.
| typedef dchain::WholeCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::const_iterator |
Definition at line 98 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/List/ConjugateList.h.
| typedef dchain::PartialCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::const_partial_iterator |
Definition at line 99 of file Event/DecayChain/include/DecayChain/List/ConjugateList.h.
| typedef dchain::PartialCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::const_partial_iterator |
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/List/ConjugateList.h.
| typedef dchain::PartialCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::const_partial_iterator |
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/List/ConjugateList.h.
| typedef dchain::MuteWholeCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::iterator |
Definition at line 97 of file Event/DecayChain/include/DecayChain/List/ConjugateList.h.
| typedef dchain::MuteWholeCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::iterator |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/List/ConjugateList.h.
| typedef dchain::MuteWholeCandidateItr<CandidateClass> dchain::ConjugateList< CandidateClass >::iterator |
Definition at line 97 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/List/ConjugateList.h.
| dchain::ConjugateList< CandidateClass >::ConjugateList | ( | const conjugation::Label | aLabel | ) |
Definition at line 85 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
Referenced by dchain::ChosenConjugateList< Conjugate, CandidateClass >::ChosenConjugateList(), isConjugateOf(), dchain::ChosenChargeList< Charged, typename Charged::CandidateClass >::labeledCandidateList(), dchain::NeutralVisibleList< Neutral, CandidateClass >::NeutralVisibleList(), dchain::NeutralVisibleList< Neutral, CandidateClass >::NeutralVisibleList(), dchain::NeutralVisibleList< Neutral, CandidateClass >::NeutralVisibleList(), dchain::iterator< DecayClass, CandidateClass >::partial_particle_end(), and setLabel().
|
virtual |
Definition at line 92 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
| dchain::ConjugateList< CandidateClass >::ConjugateList | ( | const conjugation::Label | aLabel | ) |
|
virtual |
| dchain::ConjugateList< CandidateClass >::ConjugateList | ( | const conjugation::Label | aLabel | ) |
|
virtual |
| ConjugateList< CandidateClass >::const_partial_iterator dchain::ConjugateList< CandidateClass >::conjugate_partial_begin | ( | ) | const |
Definition at line 143 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
| const_partial_iterator dchain::ConjugateList< CandidateClass >::conjugate_partial_begin | ( | ) | const |
| const_partial_iterator dchain::ConjugateList< CandidateClass >::conjugate_partial_begin | ( | ) | const |
| ConjugateList< CandidateClass >::const_partial_iterator dchain::ConjugateList< CandidateClass >::conjugate_partial_end | ( | ) | const |
Definition at line 149 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
| const_partial_iterator dchain::ConjugateList< CandidateClass >::conjugate_partial_end | ( | ) | const |
| const_partial_iterator dchain::ConjugateList< CandidateClass >::conjugate_partial_end | ( | ) | const |
|
inline |
TAnalyzer takes two arguments 1) const CandidateClass& 2) a bool which is 'true' if the candiate matches the present conjugation
Definition at line 118 of file Event/DecayChain/include/DecayChain/List/ConjugateList.h.
|
inline |
TAnalyzer takes two arguments 1) const CandidateClass& 2) a bool which is 'true' if the candiate matches the present conjugation
Definition at line 118 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/List/ConjugateList.h.
|
inline |
TAnalyzer takes two arguments 1) const CandidateClass& 2) a bool which is 'true' if the candiate matches the present conjugation
Definition at line 118 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/List/ConjugateList.h.
| bool dchain::ConjugateList< CandidateClass >::isConjugateOf | ( | const ConjugateList< CandidateClass > & | aList | ) | const |
Definition at line 119 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
| bool dchain::ConjugateList< CandidateClass >::isConjugateOf | ( | const ConjugateList< CandidateClass > & | aList | ) | const |
| bool dchain::ConjugateList< CandidateClass >::isConjugateOf | ( | const ConjugateList< CandidateClass > & | aList | ) | const |
|
virtual |
Reimplemented in dchain::CombinatoricList< CandidateClass >, dchain::CombinatoricList< CandidateClass >, and dchain::CombinatoricList< CandidateClass >.
Definition at line 114 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
Referenced by DCDecayList< DecayClass, CandidateClass >::operator+, dchain::operator+(), operator+(), operator+(), and DCDecayList< CDDecay, CDDecay::CandidateClass >::operator+=().
|
virtual |
|
virtual |
|
virtual |
Reimplemented in dchain::CombinatoricList< CandidateClass >, dchain::CombinatoricList< CandidateClass >, and dchain::CombinatoricList< CandidateClass >.
Definition at line 154 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
Referenced by isConjugateOf().
|
virtual |
|
virtual |
|
virtual |
Reimplemented in dchain::CombinatoricList< CandidateClass >, dchain::CombinatoricList< CandidateClass >, and dchain::CombinatoricList< CandidateClass >.
Definition at line 131 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
Referenced by partial_iterate().
|
virtual |
|
virtual |
|
virtual |
Reimplemented in dchain::CombinatoricList< CandidateClass >, dchain::CombinatoricList< CandidateClass >, and dchain::CombinatoricList< CandidateClass >.
Definition at line 137 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
Referenced by partial_iterate().
|
virtual |
|
virtual |
|
inline |
Definition at line 124 of file Event/DecayChain/include/DecayChain/List/ConjugateList.h.
|
inline |
Definition at line 124 of file InstallArea/x86_64-el9-gcc13-dbg/include/DecayChain/List/ConjugateList.h.
|
inline |
Definition at line 124 of file InstallArea/x86_64-el9-gcc13-opt/include/DecayChain/List/ConjugateList.h.
| int dchain::ConjugateList< CandidateClass >::partial_size | ( | ) | const |
Definition at line 125 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
| int dchain::ConjugateList< CandidateClass >::partial_size | ( | ) | const |
| int dchain::ConjugateList< CandidateClass >::partial_size | ( | ) | const |
| void dchain::ConjugateList< CandidateClass >::setLabel | ( | const conjugation::Label | aLabel | ) |
Definition at line 106 of file Event/DecayChain/include/DecayChain/List/Template/ConjugateList.cc.
| void dchain::ConjugateList< CandidateClass >::setLabel | ( | const conjugation::Label | aLabel | ) |
| void dchain::ConjugateList< CandidateClass >::setLabel | ( | const conjugation::Label | aLabel | ) |
|
friend |
Definition at line 1 of file Event/DecayChain/include/DecayChain/List/ConjugateList.h.