![]() |
ATLAS Offline Software
|
#include <EMECHVManager.h>
Classes | |
| class | Payload |
Public Member Functions | |
| EMECHVData () | |
| EMECHVData (std::unique_ptr< Payload > payload) | |
| EMECHVData & | operator= (EMECHVData &&other) noexcept |
| ~EMECHVData () | |
| bool | hvOn (const EMECHVElectrode &electrode, const int &iGap) const |
| double | voltage (const EMECHVElectrode &electrode, const int &iGap) const |
| double | current (const EMECHVElectrode &electrode, const int &iGap) const |
| int | hvLineNo (const EMECHVElectrode &electrode, const int &iGap) const |
Static Public Attributes | |
| static constexpr double | INVALID = -99999 |
Static Private Member Functions | |
| static int | index (const EMECHVElectrode &electrode) |
Private Attributes | |
| std::unique_ptr< Payload > | m_payload |
Definition at line 40 of file EMECHVManager.h.
|
default |
| EMECHVManager::EMECHVData::EMECHVData | ( | std::unique_ptr< Payload > | payload | ) |
Definition at line 111 of file EMECHVManager.cxx.
|
default |
| double EMECHVManager::EMECHVData::current | ( | const EMECHVElectrode & | electrode, |
| const int & | iGap | ||
| ) | const |
Definition at line 143 of file EMECHVManager.cxx.
| int EMECHVManager::EMECHVData::hvLineNo | ( | const EMECHVElectrode & | electrode, |
| const int & | iGap | ||
| ) | const |
Definition at line 149 of file EMECHVManager.cxx.
| bool EMECHVManager::EMECHVData::hvOn | ( | const EMECHVElectrode & | electrode, |
| const int & | iGap | ||
| ) | const |
Definition at line 131 of file EMECHVManager.cxx.
|
staticprivate |
Definition at line 155 of file EMECHVManager.cxx.
|
noexcept |
Definition at line 118 of file EMECHVManager.cxx.
| double EMECHVManager::EMECHVData::voltage | ( | const EMECHVElectrode & | electrode, |
| const int & | iGap | ||
| ) | const |
Definition at line 137 of file EMECHVManager.cxx.
|
staticconstexpr |
Definition at line 43 of file EMECHVManager.h.
|
private |
Definition at line 55 of file EMECHVManager.h.
1.8.18