FairRoot/PandaRoot
|
#include <RhoCandListIterator.h>
Public Member Functions | |
RhoCandListIterator (RhoCandList &) | |
RhoCandListIterator (const RhoCandListIterator &) | |
~RhoCandListIterator () | |
RhoCandidate * | Next () |
RhoCandidate * | Previous () |
RhoCandidate * | Current () |
int | Index () const |
void | Rewind () |
void | Skip (int) |
void | SkipAll () |
Private Attributes | |
RhoCandList * | fList |
int | fCurrentIndex |
Pointer to the associated list. More... | |
Definition at line 21 of file RhoCandListIterator.h.
RhoCandListIterator::RhoCandListIterator | ( | RhoCandList & | li | ) |
Definition at line 22 of file RhoCandListIterator.cxx.
RhoCandListIterator::RhoCandListIterator | ( | const RhoCandListIterator & | li | ) |
Definition at line 25 of file RhoCandListIterator.cxx.
RhoCandListIterator::~RhoCandListIterator | ( | ) |
Definition at line 28 of file RhoCandListIterator.cxx.
RhoCandidate * RhoCandListIterator::Current | ( | ) |
Definition at line 36 of file RhoCandListIterator.cxx.
References fCurrentIndex, fList, RhoCandList::Get(), and RhoCandList::GetNumberOfTracks().
int RhoCandListIterator::Index | ( | ) | const |
Definition at line 57 of file RhoCandListIterator.cxx.
References fCurrentIndex.
RhoCandidate * RhoCandListIterator::Next | ( | ) |
Definition at line 30 of file RhoCandListIterator.cxx.
References fCurrentIndex, fList, RhoCandList::Get(), and RhoCandList::GetNumberOfTracks().
Referenced by RhoBooster::BoostFrom(), RhoBooster::BoostTo(), PndAnalysisTaskExample::Exec(), PndAnalysisTask::Exec(), PndHypSimpleAna::Exec(), PndHypFullIdealAna::Exec(), PndHypFullAna::Exec(), and RhoTotalMomentum::RhoTotalMomentum().
RhoCandidate * RhoCandListIterator::Previous | ( | ) |
Definition at line 41 of file RhoCandListIterator.cxx.
References fCurrentIndex, fList, RhoCandList::Get(), and RhoCandList::GetNumberOfTracks().
void RhoCandListIterator::Rewind | ( | ) |
Definition at line 47 of file RhoCandListIterator.cxx.
References fCurrentIndex.
Referenced by Skip().
void RhoCandListIterator::Skip | ( | int | si | ) |
Definition at line 62 of file RhoCandListIterator.cxx.
References fCurrentIndex, and Rewind().
void RhoCandListIterator::SkipAll | ( | ) |
Definition at line 52 of file RhoCandListIterator.cxx.
References fCurrentIndex, fList, and RhoCandList::GetNumberOfTracks().
|
private |
Pointer to the associated list.
Definition at line 65 of file RhoCandListIterator.h.
Referenced by Current(), Index(), Next(), Previous(), Rewind(), Skip(), and SkipAll().
|
private |
Definition at line 63 of file RhoCandListIterator.h.
Referenced by Current(), Next(), Previous(), and SkipAll().