]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSectorSegmentation.cxx
Functionality of defunct AliMpManuList is now in AliMpDetElement, filled from DDLStor...
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSectorSegmentation.cxx
index f6f1731e32d817ab3295a83bb0d254d36ea87519..c04381350cbb9d4b137a6bd535393e45dcd21517 100755 (executable)
@@ -16,7 +16,8 @@
 // $Id$
 // $MpId: AliMpSectorSegmentation.cxx,v 1.15 2006/05/24 13:58:46 ivana Exp $
 // Category: sector
-//
+
+//-----------------------------------------------------------------------------
 // Class AliMpSectorSegmentation
 // -----------------------------
 // Class describing the segmentation of the sector.        
@@ -25,6 +26,7 @@
 // finding pad neighbour.
 //
 // Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+//-----------------------------------------------------------------------------
 
 #include "AliMpSectorSegmentation.h"
 #include "AliMpSector.h"
@@ -39,6 +41,7 @@
 #include "AliMpNeighboursPadIterator.h"
 #include "AliMpSectorAreaHPadIterator.h"
 #include "AliMpSectorAreaVPadIterator.h"
+#include "AliMpSectorPadIterator.h"
 #include "AliMpIntPair.h"
 #include "AliMpArea.h"
 #include "AliMpConstants.h"
@@ -113,6 +116,8 @@ AliMpSectorSegmentation::~AliMpSectorSegmentation()
 void 
 AliMpSectorSegmentation::GetAllElectronicCardIDs(TArrayI& ecn) const
 {
+  /// Fill the array ecn with all manuIds
+
   GetSector()->GetAllMotifPositionsIDs(ecn);
 }
 
@@ -328,8 +333,9 @@ AliMpSectorSegmentation::PadByYDirection(const TVector2& startPosition,
 AliMpVPadIterator* 
 AliMpSectorSegmentation::CreateIterator() const
 {
-  /// Currently uses default implementation
-  return AliMpVSegmentation::CreateIterator();
+/// Create the sector iterator
+
+  return new AliMpSectorPadIterator(fkSector);
 }
 
 //______________________________________________________________________________
@@ -665,6 +671,8 @@ Bool_t AliMpSectorSegmentation::CircleTest(const AliMpIntPair& indices) const
 void
 AliMpSectorSegmentation::Print(Option_t* opt) const
 {
+/// Print the sector
+
   fkSector->Print(opt);
 }