![]() |
ATLAS Offline Software
|
#include <Decision.h>
Public Member Functions | |
| Decision (unsigned int firstBit=0, unsigned int nBits=1) | |
| ~Decision () | |
| StatusCode | reset () |
| void | setBit (unsigned int index, bool value) |
| void | setFirstBit (unsigned int startBit) |
| void | setNBits (unsigned int nBits) |
| void | setOverflow (bool value) |
| void | setAmbiguity (bool value) |
| bool | bit (unsigned int index) const |
| uint64_t | decision () const |
| unsigned int | firstBit () const |
| unsigned int | lastBit () const |
| unsigned int | nBits () const |
| bool | overflow () const |
| bool | ambiguity () const |
Private Attributes | |
| uint32_t | m_decision {0} |
| unsigned int | m_firstBit {0} |
| unsigned int | m_nBits {1} |
| bool | m_overflow |
| bool | m_ambiguity = false |
Definition at line 19 of file Decision.h.
|
inline |
Definition at line 22 of file Decision.h.
|
inline |
Definition at line 29 of file Decision.h.
|
inline |
Definition at line 46 of file Decision.h.
|
inline |
Definition at line 40 of file Decision.h.
|
inline |
Definition at line 41 of file Decision.h.
|
inline |
Definition at line 42 of file Decision.h.
|
inline |
Definition at line 43 of file Decision.h.
|
inline |
Definition at line 44 of file Decision.h.
|
inline |
Definition at line 45 of file Decision.h.
|
inline |
Definition at line 32 of file Decision.h.
|
inline |
Definition at line 38 of file Decision.h.
| void TCS::Decision::setBit | ( | unsigned int | index, |
| bool | value ) |
Definition at line 12 of file Decision.cxx.
|
inline |
Definition at line 35 of file Decision.h.
|
inline |
Definition at line 36 of file Decision.h.
|
inline |
Definition at line 37 of file Decision.h.
|
private |
Definition at line 56 of file Decision.h.
|
private |
Definition at line 49 of file Decision.h.
|
private |
Definition at line 50 of file Decision.h.
|
private |
Definition at line 51 of file Decision.h.
|
private |
Definition at line 52 of file Decision.h.