]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONV1DStore.h
Updated list of MUON libraries
[u/mrichter/AliRoot.git] / MUON / AliMUONV1DStore.h
index 116ea92e1d16825e661c9b7b2e53ceb58e774239..78c5254f68a332df2e870730b4f4fa0a236e3560 100644 (file)
@@ -3,11 +3,11 @@
 
 // $Id$
 
-/// \ingroup base
+/// \ingroup calib
 /// \class AliMUONV1DStore
 /// \brief Generic container indexed by a single integer.
 /// 
-/// \author Laurent Aphecetche
+//  Author Laurent Aphecetche
 
 #ifndef AliMUONV1DSTORE_H
 #define AliMUONV1DSTORE_H
@@ -16,6 +16,8 @@
 #  include "TObject.h"
 #endif
 
+class AliMUONVDataIterator;
+
 class AliMUONV1DStore : public TObject
 {
 public:
@@ -25,6 +27,9 @@ public:
   /// Return the object stored at i.
   virtual TObject* Get(Int_t i) const = 0;
   
+  /// Return iterator
+  virtual AliMUONVDataIterator* Iterator() const { return 0x0; }
+  
   /** Set the object stored at i.
     if replace=false and there's already an object there, returns kFALSE
     */
@@ -33,6 +38,9 @@ public:
   /// Whether or not this container is the owner of its contents.
   virtual Bool_t IsOwner() const = 0;
   
+  virtual void Print(Option_t* opt="") const;
+
+  
 private:  
   ClassDef(AliMUONV1DStore,0) // Generic container indexed by a single integer
 };