#include <LabeledDecay.h>
Inheritance diagram for LabeledDecay< DecayClass >:
Public Member Functions | |
conjugation::Label | label () const |
conjugation::Label | label () const |
const DecayClass::CandidateClass & | labeledClass () const |
const DecayClass::CandidateClass & | labeledClass () const |
template<class THolder> | |
LabeledDecay (THolder aDecayClass, const typename conjugation::Label aLabel) | |
LabeledDecay (const LabeledDecay< DecayClass > &aOtherLabeled) | |
LabeledDecay () | |
template<class THolder> | |
LabeledDecay (THolder aDecayClass, const typename conjugation::Label aLabel) | |
LabeledDecay (const LabeledDecay< DecayClass > &aOtherLabeled) | |
LabeledDecay () | |
bool | operator!= (const conjugation::Label &aLabel) const |
bool | operator!= (const conjugation::Label &aLabel) const |
const DecayClass & | operator() () const |
const DecayClass & | operator() () const |
const LabeledDecay< DecayClass > & | operator= (const LabeledDecay< DecayClass > &aOtherLabeled) |
const LabeledDecay< DecayClass > & | operator= (const LabeledDecay< DecayClass > &aOtherLabeled) |
bool | operator== (const conjugation::Label &aLabel) const |
bool | operator== (const conjugation::Label &aLabel) const |
const DecayClass & | particle () const |
const DecayClass & | particle () const |
Protected Member Functions | |
const DecayClass::CandidateClass * | pointer () const |
DecayClass::CandidateClass * | pointer () |
const DecayClass::CandidateClass * | pointer () const |
DecayClass::CandidateClass * | pointer () |
|
|
|
|
|
00080 : 00081 LabeledCandidate<typename DecayClass::CandidateClass>(aDecayClass,aLabel) {}
|
|
|
|
|
|
00080 : 00081 LabeledCandidate<typename DecayClass::CandidateClass>(aDecayClass,aLabel) {}
|
|
00075 {
00076 return ( m_label ) ;
00077 }
|
|
00075 {
00076 return ( m_label ) ;
00077 }
|
|
00071 {
00072 return ( *m_pointer ) ;
00073 }
|
|
00071 {
00072 return ( *m_pointer ) ;
00073 }
|
|
00083 {
00084 return ( aLabel != m_label ) ;
00085 }
|
|
00083 {
00084 return ( aLabel != m_label ) ;
00085 }
|
|
Reimplemented from dchain::LabeledCandidate< DecayClass::CandidateClass >. |
|
Reimplemented from dchain::LabeledCandidate< DecayClass::CandidateClass >. |
|
|
|
|
|
00079 {
00080 return ( aLabel == m_label ) ;
00081 }
|
|
00079 {
00080 return ( aLabel == m_label ) ;
00081 }
|
|
|
|
|
|
00104 {
00105 return ( m_pointer.pointer() ) ;
00106 }
|
|
00099 {
00100 return m_pointer.pointer();
00101 }
|
|
00104 {
00105 return ( m_pointer.pointer() ) ;
00106 }
|
|
00099 {
00100 return m_pointer.pointer();
00101 }
|