#include <EMBHVManager.h>
|
| static constexpr double | INVALID = -99999 |
Definition at line 38 of file EMBHVManager.h.
◆ EMBHVData() [1/2]
| EMBHVManager::EMBHVData::EMBHVData |
( |
| ) |
|
|
default |
◆ EMBHVData() [2/2]
| EMBHVManager::EMBHVData::EMBHVData |
( |
std::unique_ptr< Payload > | payload | ) |
|
Definition at line 105 of file EMBHVManager.cxx.
107{
108}
std::unique_ptr< Payload > m_payload
◆ ~EMBHVData()
| EMBHVManager::EMBHVData::~EMBHVData |
( |
| ) |
|
|
default |
◆ current()
| double EMBHVManager::EMBHVData::current |
( |
const EMBHVElectrode & | electrode, |
|
|
const int & | iGap ) const |
Definition at line 136 of file EMBHVManager.cxx.
137{
139}
static int index(const EMBHVElectrode &electrode)
◆ hvLineNo()
| int EMBHVManager::EMBHVData::hvLineNo |
( |
const EMBHVElectrode & | electrode, |
|
|
const int & | iGap ) const |
◆ hvOn()
| bool EMBHVManager::EMBHVData::hvOn |
( |
const EMBHVElectrode & | electrode, |
|
|
const int & | iGap ) const |
Definition at line 124 of file EMBHVManager.cxx.
125{
127}
static constexpr double INVALID
double voltage(const EMBHVElectrode &electrode, const int &iGap) const
◆ index()
| int EMBHVManager::EMBHVData::index |
( |
const EMBHVElectrode & | electrode | ) |
|
|
staticprivate |
Definition at line 148 of file EMBHVManager.cxx.
149{
152 unsigned int etaIndex = module.getEtaIndex();
153 unsigned int phiIndex =
module.getPhiIndex();
154 unsigned int sectorIndex = module.getSectorIndex();
155 unsigned int sideIndex = module.getSideIndex();
156 unsigned int index = 8192*sideIndex+1024*etaIndex+64*
phiIndex+32*sectorIndex+electrodeIndex;
158}
const EMBHVModule & getModule() const
unsigned int getElectrodeIndex() const
unsigned int phiIndex(float phi, float binsize)
calculate phi index for a given phi
◆ operator=()
Definition at line 112 of file EMBHVManager.cxx.
112 {
113 if (this != &other) {
115 }
116 return *this;
117}
◆ voltage()
| double EMBHVManager::EMBHVData::voltage |
( |
const EMBHVElectrode & | electrode, |
|
|
const int & | iGap ) const |
◆ INVALID
| double EMBHVManager::EMBHVData::INVALID = -99999 |
|
staticconstexpr |
◆ m_payload
| std::unique_ptr<Payload> EMBHVManager::EMBHVData::m_payload |
|
private |
The documentation for this class was generated from the following files: