ATLAS Offline Software
|
#include <EMBPresamplerHVManager.h>
Classes | |
class | Payload |
Public Member Functions | |
EMBPresamplerHVData () | |
EMBPresamplerHVData (std::unique_ptr< Payload > payload) | |
EMBPresamplerHVData & | operator= (EMBPresamplerHVData &&other) noexcept |
~EMBPresamplerHVData () | |
bool | hvOn (const EMBPresamplerHVModule &module, const int &iGap) const |
double | voltage (const EMBPresamplerHVModule &module, const int &iGap) const |
double | current (const EMBPresamplerHVModule &module, const int &iGap) const |
int | hvLineNo (const EMBPresamplerHVModule &module, const int &iGap) const |
Static Public Attributes | |
static constexpr double | INVALID = -99999 |
Static Private Member Functions | |
static int | index (const EMBPresamplerHVModule &module) |
Private Attributes | |
std::unique_ptr< Payload > | m_payload |
Definition at line 39 of file EMBPresamplerHVManager.h.
|
default |
EMBPresamplerHVManager::EMBPresamplerHVData::EMBPresamplerHVData | ( | std::unique_ptr< Payload > | payload | ) |
Definition at line 80 of file EMBPresamplerHVManager.cxx.
|
default |
double EMBPresamplerHVManager::EMBPresamplerHVData::current | ( | const EMBPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 114 of file EMBPresamplerHVManager.cxx.
int EMBPresamplerHVManager::EMBPresamplerHVData::hvLineNo | ( | const EMBPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 121 of file EMBPresamplerHVManager.cxx.
bool EMBPresamplerHVManager::EMBPresamplerHVData::hvOn | ( | const EMBPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 100 of file EMBPresamplerHVManager.cxx.
|
staticprivate |
Definition at line 128 of file EMBPresamplerHVManager.cxx.
|
noexcept |
Definition at line 88 of file EMBPresamplerHVManager.cxx.
double EMBPresamplerHVManager::EMBPresamplerHVData::voltage | ( | const EMBPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 107 of file EMBPresamplerHVManager.cxx.
|
staticconstexpr |
Definition at line 42 of file EMBPresamplerHVManager.h.
|
private |
Definition at line 54 of file EMBPresamplerHVManager.h.