Belle II Software
release-08-01-10
|
#include <Const.h>
Public Member Functions | |
Iterator (int index, uint16_t detectorSetBits, uint16_t setBit) | |
Constructor. More... | |
~Iterator () | |
Destructor. | |
Iterator & | operator++ () |
Operator ++. | |
void | increment () |
Increment. | |
EDetector | operator* () const |
Operator *. | |
EDetector | getDetector () const |
Get detector. | |
bool | operator== (const Iterator &iterator) |
Operator ==. | |
bool | operator!= (const Iterator &iterator) |
Operator !=. | |
int | getIndex () const |
Get index. | |
uint16_t | getSetBit () const |
Get set bit. | |
Private Attributes | |
int | m_Index |
Index. | |
uint16_t | m_DetectorSetBits |
Bits in DetectorSet. | |
uint16_t | m_SetBit |
Set bit. | |
|
inline |
Constructor.
[in] | index | Index. |
[in] | detectorSetBits | Bits in DetectorSet. |
[in] | setBit | Set bit. |