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