![]() |
ATLAS Offline Software
|
#include <HECHVManager.h>
Classes | |
| class | Payload |
Public Member Functions | |
| HECHVData () | |
| HECHVData (std::unique_ptr< Payload > payload) | |
| HECHVData & | operator= (HECHVData &&other) noexcept |
| ~HECHVData () | |
| bool | hvOn (const HECHVSubgap &subgap) const |
| double | voltage (const HECHVSubgap &subgap) const |
| double | current (const HECHVSubgap &subgap) const |
| int | hvLineNo (const HECHVSubgap &subgap) const |
Static Public Attributes | |
| static constexpr double | INVALID = -99999 |
Static Private Member Functions | |
| static int | index (const HECHVSubgap &subgap) |
Private Attributes | |
| std::unique_ptr< Payload > | m_payload |
Definition at line 38 of file HECHVManager.h.
|
default |
| HECHVManager::HECHVData::HECHVData | ( | std::unique_ptr< Payload > | payload | ) |
Definition at line 99 of file HECHVManager.cxx.
|
default |
| double HECHVManager::HECHVData::current | ( | const HECHVSubgap & | subgap | ) | const |
Definition at line 130 of file HECHVManager.cxx.
| int HECHVManager::HECHVData::hvLineNo | ( | const HECHVSubgap & | subgap | ) | const |
Definition at line 136 of file HECHVManager.cxx.
| bool HECHVManager::HECHVData::hvOn | ( | const HECHVSubgap & | subgap | ) | const |
Definition at line 118 of file HECHVManager.cxx.
|
staticprivate |
Definition at line 142 of file HECHVManager.cxx.
|
noexcept |
Definition at line 106 of file HECHVManager.cxx.
| double HECHVManager::HECHVData::voltage | ( | const HECHVSubgap & | subgap | ) | const |
Definition at line 124 of file HECHVManager.cxx.
|
staticconstexpr |
Definition at line 41 of file HECHVManager.h.
|
private |
Definition at line 53 of file HECHVManager.h.