1 #ifndef ALIMUON2DMAPITERATORBYI_H 2 #define ALIMUON2DMAPITERATORBYI_H 15 #ifndef ROOT_TIterator 16 # include "TIterator.h" 27 Int_t firstI, Int_t lastI);
32 virtual TObject*
Next();
virtual const TCollection * GetCollection() const
virtual ~AliMUON2DMapIteratorByI()
const AliMpExMap * fkMap
Top map we iterate upon.
TIterator * fIter2
second iterator
AliMUON2DMapIteratorByI & operator=(const AliMUON2DMapIteratorByI &rhs)
Not implemented.
Int_t fLastI
end of range for I
Implementation of TIterator for 2D maps.
AliMpExMapIterator * NextIterator()
AliMpExMapIterator * fIter1
first iterator
Int_t fCurrentI
current value of I
virtual TObject * Next()
The returned object must not be deleted by the user.
AliMUON2DMapIteratorByI(const AliMpExMap &theMap, Int_t firstI, Int_t lastI)
Implementation of TIterator for AliMpExMap.
Int_t fFirstI
start of range for I
Helper class making Root persistent TExMap.