]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONCheckItem.h
new functionality and new class added
[u/mrichter/AliRoot.git] / MUON / AliMUONCheckItem.h
index 49e5e85bcae9d7676da67d9b83a4f872fa0b7265..803f668ef53aed0d5077aecc0e333403e43fef0e 100644 (file)
@@ -6,29 +6,27 @@
 
 // $Id$
 
-/// \ingroup shuttle
+/// \ingroup core
 /// \class AliMUONCheckItem
 /// \brief A structure used to gather information at different levels (ch,manu,de,chamber)
 /// 
-/// \author Laurent Aphecetche
+//  Author Laurent Aphecetche
 
 #ifndef ROOT_TNamed
 #  include "TNamed.h"
 #endif
 
 class AliMpExMap;
-class TExMapIter;
-class AliMUONCheckItemIterator;
+class TIterator;
 
 class AliMUONCheckItem : public TNamed
 {
-  friend class AliMUONCheckItemIterator;
-
 public:
 
   AliMUONCheckItem(Int_t id, Int_t maxNumber, const char* name);
   virtual ~AliMUONCheckItem();
   
+  /// Return the identifier of this item
   Int_t GetID() const { return fID; }
   
   TObject* GetItem(Int_t id) const;
@@ -39,9 +37,14 @@ public:
   
   void Print(Option_t* opt="") const;
   
+    TIterator* CreateIterator() const;
+    
 private:
+  /// Not implemented
   AliMUONCheckItem(const AliMUONCheckItem&);
+  /// Not implemented
   AliMUONCheckItem& operator=(const AliMUONCheckItem&);
+
   void ComputeDead() const;
   
 private: