#include <Decision.h>
◆ Decision()
GlobalSim::Decision::Decision |
( |
unsigned int |
firstBit = 0 , |
|
|
unsigned int |
nBits = 1 |
|
) |
| |
|
inline |
◆ ~Decision()
GlobalSim::Decision::~Decision |
( |
| ) |
|
|
inline |
◆ ambiguity()
bool GlobalSim::Decision::ambiguity |
( |
| ) |
const |
|
inline |
◆ bit()
bool GlobalSim::Decision::bit |
( |
unsigned int |
index | ) |
const |
|
inline |
◆ decision()
uint64_t GlobalSim::Decision::decision |
( |
| ) |
const |
|
inline |
◆ firstBit()
unsigned int GlobalSim::Decision::firstBit |
( |
| ) |
const |
|
inline |
◆ lastBit()
unsigned int GlobalSim::Decision::lastBit |
( |
| ) |
const |
|
inline |
◆ nBits()
unsigned int GlobalSim::Decision::nBits |
( |
| ) |
const |
|
inline |
◆ overflow()
bool GlobalSim::Decision::overflow |
( |
| ) |
const |
|
inline |
◆ reset()
StatusCode GlobalSim::Decision::reset |
( |
| ) |
|
|
inline |
◆ setAmbiguity()
void GlobalSim::Decision::setAmbiguity |
( |
bool |
value | ) |
|
|
inline |
◆ setBit()
void GlobalSim::Decision::setBit |
( |
unsigned int |
index, |
|
|
bool |
value |
|
) |
| |
◆ setFirstBit()
void GlobalSim::Decision::setFirstBit |
( |
unsigned int |
startBit | ) |
|
|
inline |
◆ setNBits()
void GlobalSim::Decision::setNBits |
( |
unsigned int |
nBits | ) |
|
|
inline |
◆ setOverflow()
void GlobalSim::Decision::setOverflow |
( |
bool |
value | ) |
|
|
inline |
◆ m_ambiguity
bool GlobalSim::Decision::m_ambiguity {false} |
|
private |
◆ m_decision
uint32_t GlobalSim::Decision::m_decision {0} |
|
private |
◆ m_firstBit
unsigned int GlobalSim::Decision::m_firstBit {0} |
|
private |
◆ m_nBits
unsigned int GlobalSim::Decision::m_nBits {1} |
|
private |
◆ m_overflow
bool GlobalSim::Decision::m_overflow |
|
private |
The documentation for this class was generated from the following files:
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.