ATLAS Offline Software
|
#include <EMECPresamplerHVManager.h>
Classes | |
class | Payload |
Public Member Functions | |
EMECPresamplerHVData () | |
EMECPresamplerHVData (std::unique_ptr< Payload > payload) | |
EMECPresamplerHVData & | operator= (EMECPresamplerHVData &&other) noexcept |
~EMECPresamplerHVData () | |
bool | hvOn (const EMECPresamplerHVModule &module, const int &iGap) const |
double | voltage (const EMECPresamplerHVModule &module, const int &iGap) const |
double | current (const EMECPresamplerHVModule &module, const int &iGap) const |
int | hvLineNo (const EMECPresamplerHVModule &module, const int &iGap) const |
Static Public Attributes | |
static constexpr double | INVALID = -99999 |
Static Private Member Functions | |
static int | index (const EMECPresamplerHVModule &module) |
Private Attributes | |
std::unique_ptr< Payload > | m_payload |
Definition at line 38 of file EMECPresamplerHVManager.h.
|
default |
EMECPresamplerHVManager::EMECPresamplerHVData::EMECPresamplerHVData | ( | std::unique_ptr< Payload > | payload | ) |
Definition at line 71 of file EMECPresamplerHVManager.cxx.
|
default |
double EMECPresamplerHVManager::EMECPresamplerHVData::current | ( | const EMECPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 105 of file EMECPresamplerHVManager.cxx.
int EMECPresamplerHVManager::EMECPresamplerHVData::hvLineNo | ( | const EMECPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 112 of file EMECPresamplerHVManager.cxx.
bool EMECPresamplerHVManager::EMECPresamplerHVData::hvOn | ( | const EMECPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 91 of file EMECPresamplerHVManager.cxx.
|
staticprivate |
|
noexcept |
Definition at line 79 of file EMECPresamplerHVManager.cxx.
double EMECPresamplerHVManager::EMECPresamplerHVData::voltage | ( | const EMECPresamplerHVModule & | module, |
const int & | iGap | ||
) | const |
Definition at line 98 of file EMECPresamplerHVManager.cxx.
|
staticconstexpr |
Definition at line 41 of file EMECPresamplerHVManager.h.
|
private |
Definition at line 53 of file EMECPresamplerHVManager.h.