]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpMotifMap.h
In mapping:
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpMotifMap.h
index 0a0402d6fab7f78d13dee8232427b3c29521620f..d6de9df7653c745b4e6e57bf605eeaf2b9384dce 100755 (executable)
@@ -49,25 +49,37 @@ class AliMpMotifMap : public TObject
 {
   public:
 #ifdef WITH_STL
+    /// Motif map type
     typedef std::map<TString, AliMpVMotif*> MotifMap;
+    /// Motif map iterator type
     typedef MotifMap::const_iterator        MotifMapIterator;
+    /// Motif type map type
     typedef std::map<TString, AliMpMotifType*> MotifTypeMap;
+    /// Motif type map iterator type
     typedef MotifTypeMap::const_iterator       MotifTypeMapIterator;
+    /// Motif position map to int type
     typedef std::map<Int_t, AliMpMotifPosition*>  MotiPositionMap;
+    /// Motif position map to int iterator type
     typedef MotiPositionMap::const_iterator       MotifPositionMapIterator;
+    /// Motif position map to int pair type
     typedef std::map<AliMpIntPair, AliMpMotifPosition*> MotifPositionMap2;
+    /// Motif position map to int pair iterator type
     typedef MotifPositionMap2::const_iterator           MotifPositionMap2Iterator;
 #endif    
 #ifdef WITH_ROOT
+    /// Motif map type
     typedef AliMpExMap MotifMap;
+    /// Motif type map type
     typedef AliMpExMap MotifTypeMap;
+    /// Motif position map to int type
     typedef AliMpExMap MotifPositionMap;
+    /// Motif position map to int pair iterator type
     typedef AliMpExMap MotifPositionMap2;
 #endif    
 
   public:
-    AliMpMotifMap(Bool_t /*standardConstructor*/);
     AliMpMotifMap();
+    AliMpMotifMap(TRootIOCtor* ioCtor);
     virtual ~AliMpMotifMap();
     
     // methods
@@ -95,6 +107,11 @@ class AliMpMotifMap : public TObject
     Int_t CalculateNofPads() const;
      
   private:
+    /// Not implemented
+    AliMpMotifMap(const AliMpMotifMap& rhs);
+    /// Not implemented
+    AliMpMotifMap& operator=(const AliMpMotifMap& rhs);
+  
     // methods
     void  PrintMotif(const AliMpVMotif* motif) const;
     void  PrintMotifType(const AliMpMotifType* motifType) const;