|
| DCFillableNeutralList (bool(*pFunction)(Neutral &)=0) |
|
template<class WitnessIterator > |
| DCFillableNeutralList (WitnessIterator first, WitnessIterator last, bool(*pFunction)(Neutral &)=0) |
|
template<class WitnessIterator > |
| DCFillableNeutralList (WitnessIterator first, WitnessIterator last, DCSelectionFunction< Neutral > &aFunctionalObject) |
|
| DCFillableNeutralList (const DCFillableNeutralList< Neutral > &aOtherList, bool(*pFunction)(Neutral &)=0) |
|
| DCFillableNeutralList (DCSelectionFunction< Neutral > &aFunctionalObject) |
|
| DCFillableNeutralList (const DCFillableNeutralList< Neutral > &aOtherList, DCSelectionFunction< Neutral > &aFunctionalObject) |
|
| DCFillableNeutralList (const std::vector< Neutral > &aVector) |
|
virtual | ~DCFillableNeutralList () |
|
const DCFillableNeutralList< Neutral > & | operator= (const DCFillableNeutralList< Neutral > &aOtherList) |
|
template<class WitnessIterator > |
void | fill (WitnessIterator first, WitnessIterator last) |
|
template<class Witness > |
const DCFillableNeutralList< Neutral > & | operator= (const Witness &aWitnessList) |
|
| DCNeutralVisibleList (bool(*pFunction)(Neutral &)=0) |
|
| DCNeutralVisibleList (const DCNeutralVisibleList< Neutral, CandidateClass > &aOtherList, bool(*pFunction)(Neutral &)=0) |
|
| DCNeutralVisibleList (DCSelectionFunction< Neutral > &aFunctionalObject) |
|
| DCNeutralVisibleList (const DCNeutralVisibleList< Neutral, CandidateClass > &aOtherList, DCSelectionFunction< Neutral > &aFunctionalObject) |
|
virtual | ~DCNeutralVisibleList () |
|
const DCNeutralVisibleList< Neutral, CandidateClass > & | operator= (const DCNeutralVisibleList< Neutral, CandidateClass > &aOtherList) |
|
| NeutralVisibleList () |
|
| NeutralVisibleList (const self_type &aOtherList) |
|
| NeutralVisibleList (const self_type &aOtherList, const TSelector &aSel) |
|
| NeutralVisibleList (WitnessIterator first, WitnessIterator last) |
|
| NeutralVisibleList (WitnessIterator first, WitnessIterator last, const TSelector &aFunctionalObject) |
|
virtual | ~NeutralVisibleList () |
|
const self_type & | operator= (const self_type &aOtherList) |
|
const self_type & | operator= (const Witness &aWitnessList) |
|
FillListWithSelection< self_type, TSelector > | operator[] (const TSelector &iSel) |
|
iterator | particle_begin () |
|
const_iterator | particle_begin () const |
|
iterator | particle_end () |
|
const_iterator | particle_end () const |
|
void | iterate (const TAnalyze &analyze) const |
|
void | iterate (TAnalyze &analyze) const |
|
SelectiveInserter< self_type, TSelect > | selectiveInserter (const TSelect &iSelect) |
| creates an insert iterator that filters based on iSelect
|
|
bool | attempt_insert (THolder &pPossible, const TSelect &aSelect) |
|
void | insert (THolder &pPossible) |
|
void | eraseContents () |
|
void | erase () |
|
void | fill (const LabeledParticleList< Neutral, CandidateClass > &aList, const TMaker &aMaker, const TSelector &aSel) |
|
void | fill (Iterator first, Iterator last, const TMaker &aMaker, const TSelector &aSel=SelectAll< Neutral >()) |
|
| 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 |
|
template<class Neutral>
class DCFillableNeutralList< Neutral >
Definition at line 62 of file DCFillableNeutralList.h.