]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUON1DMap.h
- update track cuts
[u/mrichter/AliRoot.git] / MUON / AliMUON1DMap.h
index 52e66135e6f733937065d43a46ef2b4196404843..f491eb0c9cbc10bf6c1793ad1ab912b025c025c2 100644 (file)
@@ -21,7 +21,8 @@ class AliMpExMap;
 class AliMUON1DMap : public AliMUONVStore
 {
 public:
-  AliMUON1DMap(Int_t theSize=0);
+  AliMUON1DMap(Int_t theSize);
+  AliMUON1DMap(TRootIOCtor* ioCtor);
   AliMUON1DMap(const AliMUON1DMap& other);
   AliMUON1DMap& operator=(const AliMUON1DMap& other);
   virtual ~AliMUON1DMap();
@@ -37,7 +38,9 @@ public:
   using AliMUONVStore::FindObject;
   
   virtual TObject* FindObject(UInt_t i) const;
-  
+
+  virtual TObject* FindObject(Int_t i, Int_t j) const;
+
   virtual TIterator* CreateIterator() const;
   
   using AliMUONVStore::GetSize;
@@ -45,13 +48,11 @@ public:
   virtual Int_t GetSize() const;
   
 private:
-   void CopyTo(AliMUON1DMap& to) const;
-  /** Set the object stored at i.
-    if replace=false and there's already an object there, returns kFALSE
-    */
-  virtual Bool_t Set(Int_t i, TObject* object, Bool_t replace);
+  virtual Bool_t Set(Int_t i, TObject* object);
   
 private:  
+    /// Not implemented
+    AliMUON1DMap();
     
     AliMpExMap* fMap; ///< Internal array (map)