]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSubZone.h
In mapping:
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSubZone.h
index 53ea5ca8a9edda58feac0320b8bce25942022ddd..569a8d9ecfa89c8fa03d2e28207b4f95a2b5a5ab 100755 (executable)
 #define ALI_MP_SUB_ZONE_H
 
 #include <TObject.h>
-
-#include "AliMpContainers.h"
-
-#ifdef WITH_ROOT
 #include <TList.h>
-#endif
-
-#ifdef WITH_STL
-#include <vector>
-#endif
 
 class AliMpVMotif;
 class AliMpVRowSegment;
 
 class AliMpSubZone : public TObject
 {
-  public:
-#ifdef WITH_STL
-    /// Row segment vector type
-    typedef std::vector<AliMpVRowSegment*>  RowSegmentVector;
-#endif
-#ifdef WITH_ROOT
-    /// Row segment vector type
-    typedef TList  RowSegmentVector;
-#endif
-
   public:
     AliMpSubZone(AliMpVMotif* motif);
     AliMpSubZone();
@@ -63,7 +44,7 @@ class AliMpSubZone : public TObject
 
     // data members
     AliMpVMotif*     fMotif;   ///< the motif in this subzone
-    RowSegmentVector fSegments;///< contained row segments
+    TList fSegments;///< contained row segments
     
   ClassDef(AliMpSubZone,1)  // Zone segment
 };