Belle II Software  release-08-01-10
Const::DetectorSet::Iterator Class Reference

Iterator. More...

#include <Const.h>

Public Member Functions

 Iterator (int index, uint16_t detectorSetBits, uint16_t setBit)
 Constructor. More...
 
 ~Iterator ()
 Destructor.
 
Iteratoroperator++ ()
 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.
 

Detailed Description

Iterator.

Definition at line 77 of file Const.h.

Constructor & Destructor Documentation

◆ Iterator()

Iterator ( int  index,
uint16_t  detectorSetBits,
uint16_t  setBit 
)
inline

Constructor.

Parameters
[in]indexIndex.
[in]detectorSetBitsBits in DetectorSet.
[in]setBitSet bit.

Definition at line 87 of file Const.h.


The documentation for this class was generated from the following files: