]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONClusterStoreV2Iterator.h
macro title as filename
[u/mrichter/AliRoot.git] / MUON / AliMUONClusterStoreV2Iterator.h
index 821fa4ed446f8635641d1858f9bf5d0968cc737e..2d838e857c5785a6398587e370c762480f99db84 100644 (file)
 #endif
 
 class AliMUONClusterStoreV2;
-class TExMapIter;
 
 class AliMUONClusterStoreV2Iterator : public TIterator
 {
 public:
   AliMUONClusterStoreV2Iterator(const AliMUONClusterStoreV2* store,
                                 Int_t firstChamberId, Int_t lastChamberId);
-  AliMUONClusterStoreV2Iterator(const AliMUONClusterStoreV2Iterator& rhs);
-  AliMUONClusterStoreV2Iterator& operator=(const AliMUONClusterStoreV2Iterator& rhs);
-  TIterator& operator=(const TIterator& rhs);
   
   virtual ~AliMUONClusterStoreV2Iterator();
   
@@ -41,11 +37,18 @@ private:
   TObject* NextInCurrentChamber() const;
   
 private:
-  const AliMUONClusterStoreV2* fStore; ///< store to iterate upon
+  /// Not implemented
+  AliMUONClusterStoreV2Iterator(const AliMUONClusterStoreV2Iterator& rhs);
+  /// Not implemented
+  AliMUONClusterStoreV2Iterator& operator=(const AliMUONClusterStoreV2Iterator& rhs);
+  /// Overriden TIterator virtual operator=
+  AliMUONClusterStoreV2Iterator& operator=(const TIterator& rhs);
+
+  const AliMUONClusterStoreV2* fkStore; ///< store to iterate upon
   Int_t fFirstChamberId; ///< first chamber
   Int_t fLastChamberId; ///< last chamber
   Int_t fCurrentChamberId; ///< current chamber
-  TExMapIter* fChamberIterator; ///< helper iterator
+  TIterator* fChamberIterator; ///< helper iterator
   
   ClassDef(AliMUONClusterStoreV2Iterator,0) // Implementation of TIterator
 };