]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpPadIteratorPtr.h
Coding conventions corrections only
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpPadIteratorPtr.h
index d83fbf83a46773a9b3539104ac077fd53631d917..59c03d2a23e486c5924b205429d8af93971de2ad 100755 (executable)
@@ -16,7 +16,7 @@
 
 #include <TObject.h>
 
-#include "AliMpVPadIterator.h"
+class AliMpVPadIterator;
 
 class AliMpPadIteratorPtr : public TObject
 {
@@ -28,12 +28,15 @@ class AliMpPadIteratorPtr : public TObject
     AliMpVPadIterator* operator->() { return  fIterator; }
     AliMpVPadIterator& operator*()  { return *fIterator; }
 
-  private:   
-    // disallow copy and assignment to avoid
-    // multiple deletion of fIterator
+  protected:
     AliMpPadIteratorPtr(const AliMpPadIteratorPtr& right);
+
+    // operators
     AliMpPadIteratorPtr& operator=(const AliMpPadIteratorPtr& right);
-     
+        // copy and assignment are disallowed to avoid
+        // multiple deletion of fIterator
+    
+  private:   
     // data members
     AliMpVPadIterator*  fIterator; //The pad iterator