![]() |
ATLAS Offline Software
|
#include <GenericTOB.h>
Public Types | |
| using | bitset_type |
| using | BaseSpec |
Public Member Functions | |
| DECLARE_FIELDS (ptt, eta, phi) | |
Static Public Member Functions | |
| static constexpr decltype(auto) | field () |
| static constexpr std::size_t | numFields () |
| static constexpr void | forEachField (auto &&func) |
| static constexpr std::string | json () |
| static bitset_type | packFields (const Fields &fields, const SG::AuxElement &obj) |
Static Public Attributes | |
| static const BitField< 0, 12, float > | ptt {{.name="ptt", .auxvar="et", .description="Transverse energy", .scale=0.1}} |
| BitSpec "base class" for inputs to hypothesis algorithm. | |
| static const SignedBitField< 13, 22, float > | eta {{.name="eta", .auxvar="eta", .description="Eta coordinate", .scale=0.0125}} |
| static const BitField< 23, 31, float > | phi {"phi", "phi", "Phi coordinate", nullptr, nullptr, M_PI / 256} |
| static constexpr std::size_t | width |
Static Protected Member Functions | |
| static constexpr auto | makeFields (Fields &... fields) |
| static constexpr auto | allFields () |
| static consteval bool | validateFields () |
Static Private Member Functions | |
| static consteval bool | validateFieldList () |
| static consteval bool | validateField () |
| static consteval bool | checkOverlap () |
Definition at line 13 of file Global/GlobalSimulation/GlobalSimulation/GenericTOB.h.
|
inherited |
|
inherited |
|
inlinestaticconstexprprotectedinherited |
|
inlinestaticconstevalprivateinherited |
|
inlinestaticconstexprinherited |
|
inlinestaticconstexprinherited |
|
inlinestaticconstexprinherited |
|
inlinestaticconstexprprotectedinherited |
|
inlinestaticconstexprinherited |
|
inlinestaticinherited |
|
inlinestaticconstevalprivateinherited |
|
inlinestaticconstevalprivateinherited |
Definition at line 604 of file BitSpec.h.
|
inlinestaticconstevalprotectedinherited |
Definition at line 587 of file BitSpec.h.
|
inlinestatic |
Definition at line 18 of file Global/GlobalSimulation/GlobalSimulation/GenericTOB.h.
|
inlinestatic |
Definition at line 19 of file Global/GlobalSimulation/GlobalSimulation/GenericTOB.h.
|
inlinestatic |
BitSpec "base class" for inputs to hypothesis algorithm.
Definition at line 17 of file Global/GlobalSimulation/GlobalSimulation/GenericTOB.h.
|
staticconstexprinherited |