BOSS 6.6.4.p03
BESIII Offline Software System
|
#include <IndexedLabeledParticles.h>
Protected Member Functions | |
virtual LabeledParticle< T > & | labeledParticleClass (const int aIndex)=0 |
virtual const LabeledParticle< T > & | labeledParticleClass (const int aIndex) const =0 |
Protected Member Functions inherited from dchain::LabeledCandidateList< CandidateClass > | |
virtual LabeledCandidate< CandidateClass > & | labeledCandidateClass (const int aIndex)=0 |
virtual void | erase_elements (int aStart, int aFinish)=0 |
virtual const LabeledCandidate< CandidateClass > & | labeledCandidateClass (const int aIndex) const =0 |
virtual dchain::LabeledCandidate< CandidateClass > & | labeledCandidateClass (const int aIndex)=0 |
virtual const dchain::LabeledCandidate< CandidateClass > & | labeledCandidateClass (const int aIndex) const =0 |
Friends | |
class | MuteWholeItr< T > |
class | WholeItr< T > |
class | PartialItr< T > |
Additional Inherited Members | |
Public Types inherited from dchain::LabeledCandidateList< CandidateClass > | |
typedef MuteWholeCandidateItr< CandidateClass > | iterator |
typedef WholeCandidateItr< CandidateClass > | const_iterator |
typedef PartialCandidateItr< CandidateClass > | const_partial_iterator |
typedef LabeledCandidate< CandidateClass > | value_type |
Definition at line 47 of file IndexedLabeledParticles.h.
|
inline |
Definition at line 59 of file IndexedLabeledParticles.h.
|
inlinevirtual |
Definition at line 60 of file IndexedLabeledParticles.h.
|
protectedpure virtual |
Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< Charged, typename Charged::CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DecayClass, typename DecayClass::CandidateClass >, dchain::LabeledParticleList< NeutralNC, typename NeutralNC::CandidateClass >, and dchain::LabeledParticleList< Neutral, typename Neutral::CandidateClass >.
|
protectedpure virtual |
Implemented in dchain::LabeledParticleList< ParticleClass, CandidateClass >, dchain::LabeledParticleList< Charged, CandidateClass >, dchain::LabeledParticleList< DecayClass, CandidateClass >, dchain::LabeledParticleList< Charged, Charged::CandidateClass >, dchain::LabeledParticleList< Neutral, Neutral::CandidateClass >, dchain::LabeledParticleList< NeutralNC, NeutralNC::CandidateClass >, dchain::LabeledParticleList< NeutralNC, CandidateClass >, dchain::LabeledParticleList< Neutral, CandidateClass >, dchain::LabeledParticleList< DCCandidateTraits< CandidateClass >::DecayClass, CandidateClass >, dchain::LabeledParticleList< Charged, typename Charged::CandidateClass >, dchain::LabeledParticleList< Conjugate, CandidateClass >, dchain::LabeledParticleList< DecayClass, typename DecayClass::CandidateClass >, dchain::LabeledParticleList< NeutralNC, typename NeutralNC::CandidateClass >, and dchain::LabeledParticleList< Neutral, typename Neutral::CandidateClass >.
|
friend |
Definition at line 1 of file IndexedLabeledParticles.h.
|
friend |
Definition at line 1 of file IndexedLabeledParticles.h.
|
friend |
Definition at line 1 of file IndexedLabeledParticles.h.