]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSectorPadIterator.h
In assignment operator: call Copy function only once
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSectorPadIterator.h
index 2018c75bf03b26287527e21eefe91214c4f92b01..691535f02bf91cc9ff1c08f8782f6c5a70404ed5 100755 (executable)
@@ -1,11 +1,14 @@
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
 // $Id$
-// Category: sector
-//
-// Class AliMpSectorPadIterator
-// ----------------------------
-// Class, which defines an iterator over the pads of a sector
-//
-// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+// $MpId: AliMpSectorPadIterator.h,v 1.7 2006/05/24 13:58:21 ivana Exp $
+
+/// \ingroup sector
+/// \class AliMpSectorPadIterator
+/// \brief An iterator over the pads of a sector
+///
+/// \author David Guez, Ivana Hrivnacova; IPN Orsay
 
 #ifndef ALI_MP_SECTOR_PAD_ITERATOR_H
 #define ALI_MP_SECTOR_PAD_ITERATOR_H
@@ -41,12 +44,10 @@ class AliMpSectorPadIterator : public AliMpVPadIterator
     Bool_t IsValid() const;
 
     // private data members
-    const AliMpSector*  fkSector; // the sector over which to iterate
-    Int_t  fCurrentRow;       // the current row number
-    Int_t  fCurrentSeg;       // the current Row Segment number in fCurrentRow
-    Int_t  fCurrentMotif;     // the current motif number in fCurrentSeg
-    AliMpMotifPosition* fMotifPos; // the current motif position
-    AliMpMotifPositionPadIterator  fIterator; // iterator over the current motif type
+    const AliMpSector*  fkSector;  ///< the sector over which to iterate
+    UInt_t              fCurrentIndex; ///< the current motif position index
+    AliMpMotifPosition* fMotifPos; ///< the current motif position
+    AliMpMotifPositionPadIterator  fIterator; ///< iterator over the current motif type
 
  ClassDef(AliMpSectorPadIterator,1) // iterator over motif's pads
 };