#ifndef ALIMUON2DMAPITERATOR_H
#define ALIMUON2DMAPITERATOR_H
#ifndef ROOT_TIterator
# include "TIterator.h"
#endif
class AliMpExMap;
class AliMUON2DMapIterator : public TIterator
{
public:
AliMUON2DMapIterator(const AliMpExMap& theMap);
virtual ~AliMUON2DMapIterator();
virtual TObject* Next();
virtual void Reset();
virtual const TCollection* GetCollection() const;
private:
TIterator* NextIterator();
private:
AliMUON2DMapIterator(const AliMUON2DMapIterator& rhs);
AliMUON2DMapIterator& operator=(const AliMUON2DMapIterator& rhs);
AliMUON2DMapIterator& operator=(const TIterator& rhs);
const AliMpExMap* fkMap;
TIterator* fIter1;
TIterator* fIter2;
ClassDef(AliMUON2DMapIterator,0)
};
#endif
AliMUON2DMapIterator.h:10 AliMUON2DMapIterator.h:11 AliMUON2DMapIterator.h:12 AliMUON2DMapIterator.h:13 AliMUON2DMapIterator.h:14 AliMUON2DMapIterator.h:15 AliMUON2DMapIterator.h:16 AliMUON2DMapIterator.h:17 AliMUON2DMapIterator.h:18 AliMUON2DMapIterator.h:19 AliMUON2DMapIterator.h:20 AliMUON2DMapIterator.h:21 AliMUON2DMapIterator.h:22 AliMUON2DMapIterator.h:23 AliMUON2DMapIterator.h:24 AliMUON2DMapIterator.h:25 AliMUON2DMapIterator.h:26 AliMUON2DMapIterator.h:27 AliMUON2DMapIterator.h:28 AliMUON2DMapIterator.h:29 AliMUON2DMapIterator.h:30 AliMUON2DMapIterator.h:31 AliMUON2DMapIterator.h:32 AliMUON2DMapIterator.h:33 AliMUON2DMapIterator.h:34 AliMUON2DMapIterator.h:35 AliMUON2DMapIterator.h:36 AliMUON2DMapIterator.h:37 AliMUON2DMapIterator.h:38 AliMUON2DMapIterator.h:39 AliMUON2DMapIterator.h:40 AliMUON2DMapIterator.h:41 AliMUON2DMapIterator.h:42 AliMUON2DMapIterator.h:43 AliMUON2DMapIterator.h:44 AliMUON2DMapIterator.h:45 AliMUON2DMapIterator.h:46 AliMUON2DMapIterator.h:47 AliMUON2DMapIterator.h:48 AliMUON2DMapIterator.h:49 AliMUON2DMapIterator.h:50 AliMUON2DMapIterator.h:51 AliMUON2DMapIterator.h:52 AliMUON2DMapIterator.h:53 AliMUON2DMapIterator.h:54 AliMUON2DMapIterator.h:55