]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpVPadIterator.h
New macro to keep track of timing performances of the segmentation methods (Laurent)
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpVPadIterator.h
index ae091bac42fe7d9c9e28b7ed0df6fc7955e955bf..6415be5eb28c70eb8f4b94d41740c4f3e0384219 100755 (executable)
@@ -2,16 +2,16 @@
  * See cxx source for full Copyright notice                               */
 
 // $Id$
-// $MpId: AliMpVPadIterator.h,v 1.5 2006/05/23 13:07:29 ivana Exp $
+// $MpId: AliMpVPadIterator.h,v 1.6 2006/05/24 13:58:07 ivana Exp $
 
 /// \ingroup basic
 /// \class AliMpVPadIterator
 /// \brief An interface for an iterator over pads
 ///
-/// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+/// \author David Guez, Ivana Hrivnacova; IPN Orsay
 
-#ifndef ALI_MP_VPAD_ITERATOR_H
-#define ALI_MP_VPAD_ITERATOR_H
+#ifndef ALI_MP_V_PAD_ITERATOR_H
+#define ALI_MP_V_PAD_ITERATOR_H
 
 #include <TObject.h>
 
@@ -28,10 +28,15 @@ class AliMpVPadIterator : public TObject
     AliMpVPadIterator& operator = (const AliMpVPadIterator& right);
 
     // methods
+                 /// Set iterator to the first pad
     virtual void First() = 0;
+                 /// Set iterator to the next pad
     virtual void Next() = 0;
+                 /// Is iterator done
     virtual Bool_t IsDone() const = 0;
+                 /// Return current pad
     virtual AliMpPad CurrentItem() const = 0;
+                 /// Invalidate iterator (
     virtual void Invalidate() = 0;
  
   ClassDef(AliMpVPadIterator,1) // abstract pad iterator