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