]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSegFactory.h
Removing implementation of protected copy constructor &
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSegFactory.h
index 7b32e3fc61836f2b3046daaa19a7ec1e7c5f543c..6d46c8c277b8d7d874cb95139877a7104a4c84bc 100644 (file)
@@ -4,7 +4,8 @@
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
-/* $Id$ */
+// $Id$ 
+// $MpId: AliMpSegFactory.h,v 1.7 2006/05/24 13:58:16 ivana Exp $ 
 
 /// \ingroup management
 /// \class AliMpSegFactory
 /// As the same segmentation objects can be shared with more detection elements,
 /// the class provides Clear() method for a safe deleting.
 ///
-/// Authors: Ivana Hrivnacova, IPN Orsay
+/// \author Ivana Hrivnacova, IPN Orsay
 
 #ifndef ROOT_TObject
-#  include "TObject.h"
+#  include <TObject.h>
 #endif
 
 #ifndef ALI_MP_STRING_OBJ_MAP_H
@@ -43,19 +44,16 @@ class AliMpSegFactory : public  TObject {
 
     void DeleteSegmentations();
 
-  protected:
+  private:
     AliMpSegFactory(const AliMpSegFactory& rhs);
     AliMpSegFactory& operator=(const AliMpSegFactory& rhs);
 
-  private:
     AliMpExMap* FillMpMap(Int_t detElemId);
-  
-  private:
 
-    AliMpStringObjMap  fMpSegmentations;// Map of mapping segmentations to DE names
-    AliMpExMap*        fMpMap;          // Map of el. cards IDs to segmentations
+    AliMpStringObjMap  fMpSegmentations;///< Map of mapping segmentations to DE names
+    AliMpExMap*        fMpMap;          ///< Map of el. cards IDs to segmentations
       
-  ClassDef(AliMpSegFactory,0)  // MUON Factory for Chambers and Segmentation
+  ClassDef(AliMpSegFactory,0)  // The factory for building mapping segmentations
 };
 
 #endif //ALI_MP_SEG_FACTORY_H