Damage
Damage
Section titled “Damage”#include <sbio/formats/xtc2/xtc2.hh>struct DamageDefined in src/lib/sbio/formats/xtc2/xtc2.hh:184
List of all members
Section titled “List of all members”| Name | Kind | Owner |
|---|---|---|
value |
function |
Declared here |
increase |
function |
Declared here |
increase |
function |
Declared here |
bits |
function |
Declared here |
userBits |
function |
Declared here |
userBits |
function |
Declared here |
Value |
enum |
Declared here |
m_damage |
variable |
Declared here |
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
SBIO_HD std::uint16_t |
value const inline |
|
SBIO_HD void |
increase inline |
|
SBIO_HD void |
increase inline |
|
SBIO_HD std::uint16_t |
bits const inline |
|
SBIO_HD std::uint16_t |
userBits const inline |
|
SBIO_HD void |
userBits inline |
const inline
inline SBIO_HD std::uint16_t value() constDefined in src/lib/sbio/formats/xtc2/xtc2.hh:200
increase
Section titled “increase”inline
inline SBIO_HD void increase(Value v)Defined in src/lib/sbio/formats/xtc2/xtc2.hh:202
increase
Section titled “increase”inline
inline SBIO_HD void increase(std::uint16_t v)Defined in src/lib/sbio/formats/xtc2/xtc2.hh:206
const inline
inline SBIO_HD std::uint16_t bits() constDefined in src/lib/sbio/formats/xtc2/xtc2.hh:210
userBits
Section titled “userBits”const inline
inline SBIO_HD std::uint16_t userBits() constDefined in src/lib/sbio/formats/xtc2/xtc2.hh:212
userBits
Section titled “userBits”inline
inline SBIO_HD void userBits(std::uint16_t v)Defined in src/lib/sbio/formats/xtc2/xtc2.hh:214
Public Types
Section titled “Public Types”| Name | Description |
|---|---|
Value |
|
| `` | |
| `` |
enum ValueDefined in src/lib/sbio/formats/xtc2/xtc2.hh:186
| Value | Description |
|---|---|
Truncate |
|
OutOfOrder |
|
OutOfSynch |
|
Corrupted |
|
DroppedContribution |
|
MissingData |
|
TimedOut |
|
UserDefined |
enumDefined in src/lib/sbio/formats/xtc2/xtc2.hh:197
| Value | Description |
|---|---|
UserBitMask |
|
UserBitShift |
enumDefined in src/lib/sbio/formats/xtc2/xtc2.hh:198
| Value | Description |
|---|---|
ValueBitMask |
Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
std::uint16_t |
m_damage |
m_damage
Section titled “m_damage”std::uint16_t m_damageDefined in src/lib/sbio/formats/xtc2/xtc2.hh:220