AliRoot Core  3abf5b4 (3abf5b4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMpVPadIterator Class Referenceabstract

An interface for an iterator over pads. More...

#include <AliMpVPadIterator.h>

Inheritance diagram for AliMpVPadIterator:

Public Member Functions

 AliMpVPadIterator ()
 
 AliMpVPadIterator (const AliMpVPadIterator &right)
 
virtual ~AliMpVPadIterator ()
 
AliMpVPadIteratoroperator= (const AliMpVPadIterator &right)
 
virtual void First ()=0
 Set iterator to the first pad. More...
 
virtual void Next ()=0
 Set iterator to the next pad. More...
 
virtual Bool_t IsDone () const =0
 Is iterator done. More...
 
virtual AliMpPad CurrentItem () const =0
 Return current pad. More...
 
virtual void Invalidate ()=0
 Invalidate iterator (. More...
 

Detailed Description

An interface for an iterator over pads.

Author
David Guez, Ivana Hrivnacova; IPN Orsay

Definition at line 20 of file AliMpVPadIterator.h.

Constructor & Destructor Documentation

AliMpVPadIterator::AliMpVPadIterator ( )

Default constructor

Definition at line 35 of file AliMpVPadIterator.cxx.

AliMpVPadIterator::AliMpVPadIterator ( const AliMpVPadIterator right)

Copy constructor

Definition at line 42 of file AliMpVPadIterator.cxx.

AliMpVPadIterator::~AliMpVPadIterator ( )
virtual

Destructor

Definition at line 49 of file AliMpVPadIterator.cxx.

Member Function Documentation

virtual void AliMpVPadIterator::Invalidate ( )
pure virtual

The documentation for this class was generated from the following files: