![]() |
AliRoot Core
da88d91 (da88d91)
|
Implementation of TIterator for AliMUONDigitStoreV1. More...
#include <AliMUONDigitStoreV1Iterator.h>
Public Member Functions | |
AliMUONDigitStoreV1Iterator (const AliMUONDigitStoreV1Iterator &rhs) | |
AliMUONDigitStoreV1Iterator & | operator= (const TIterator &rhs) |
AliMUONDigitStoreV1Iterator & | operator= (const AliMUONDigitStoreV1Iterator &rhs) |
AliMUONDigitStoreV1Iterator (TObjArray *a, Int_t firstDetElemId, Int_t lastDetElemId, Int_t cathode=2) | |
virtual | ~AliMUONDigitStoreV1Iterator () |
virtual TObject * | Next () |
virtual const TCollection * | GetCollection () const |
![]() | |
AliMUONTOTCAStoreIterator (const TObjArray *a, Int_t firstChamberId, Int_t lastChamberId) | |
AliMUONTOTCAStoreIterator (const AliMUONTOTCAStoreIterator &rhs) | |
AliMUONTOTCAStoreIterator & | operator= (const TIterator &rhs) |
AliMUONTOTCAStoreIterator & | operator= (const AliMUONTOTCAStoreIterator &rhs) |
virtual | ~AliMUONTOTCAStoreIterator () |
virtual void | Reset () |
Private Attributes | |
TObjArray * | fArray |
array we iterate upon More... | |
Int_t | fFirstDetElemId |
first detection element to iterate upon More... | |
Int_t | fLastDetElemId |
last detection element to iterate upon More... | |
Int_t | fCathode |
cathode to iterate upon More... | |
Implementation of TIterator for AliMUONDigitStoreV1.
Implementation of TIteraor for AliMUONVDigitStoreV1 Reuses the AliMUONTOTCAStoreIterator iterator
Definition at line 20 of file AliMUONDigitStoreV1Iterator.h.
AliMUONDigitStoreV1Iterator::AliMUONDigitStoreV1Iterator | ( | const AliMUONDigitStoreV1Iterator & | rhs | ) |
copy ctor
Definition at line 54 of file AliMUONDigitStoreV1Iterator.cxx.
AliMUONDigitStoreV1Iterator::AliMUONDigitStoreV1Iterator | ( | TObjArray * | a, |
Int_t | firstDetElemId, | ||
Int_t | lastDetElemId, | ||
Int_t | cathode = 2 |
||
) |
ctor
Definition at line 39 of file AliMUONDigitStoreV1Iterator.cxx.
|
virtual |
dtor
Definition at line 104 of file AliMUONDigitStoreV1Iterator.cxx.
|
virtual |
Return the TObjArray we're iterating upon
Reimplemented from AliMUONTOTCAStoreIterator.
Definition at line 111 of file AliMUONDigitStoreV1Iterator.cxx.
|
virtual |
Return the next digit (with its DE in [fFirstDetElemId,fLastDetElemId], and its cathode == fCathode (or any cathode if fCathode==2) in the store.
Reimplemented from AliMUONTOTCAStoreIterator.
Definition at line 119 of file AliMUONDigitStoreV1Iterator.cxx.
AliMUONDigitStoreV1Iterator & AliMUONDigitStoreV1Iterator::operator= | ( | const TIterator & | rhs | ) |
overriden assignment operator (imposed by Root's definition of TIterator ?)
Definition at line 66 of file AliMUONDigitStoreV1Iterator.cxx.
AliMUONDigitStoreV1Iterator & AliMUONDigitStoreV1Iterator::operator= | ( | const AliMUONDigitStoreV1Iterator & | rhs | ) |
assignement operator
Definition at line 89 of file AliMUONDigitStoreV1Iterator.cxx.
|
private |
array we iterate upon
Definition at line 38 of file AliMUONDigitStoreV1Iterator.h.
Referenced by GetCollection(), and operator=().
|
private |
cathode to iterate upon
Definition at line 41 of file AliMUONDigitStoreV1Iterator.h.
Referenced by Next(), and operator=().
|
private |
first detection element to iterate upon
Definition at line 39 of file AliMUONDigitStoreV1Iterator.h.
Referenced by Next(), and operator=().
|
private |
last detection element to iterate upon
Definition at line 40 of file AliMUONDigitStoreV1Iterator.h.
Referenced by Next(), and operator=().