#include <HECHVManager.h>
|
| static constexpr double | INVALID = -99999 |
Definition at line 38 of file HECHVManager.h.
◆ HECHVData() [1/2]
| HECHVManager::HECHVData::HECHVData |
( |
| ) |
|
|
default |
◆ HECHVData() [2/2]
| HECHVManager::HECHVData::HECHVData |
( |
std::unique_ptr< Payload > | payload | ) |
|
Definition at line 99 of file HECHVManager.cxx.
101{
102}
std::unique_ptr< Payload > m_payload
◆ ~HECHVData()
| HECHVManager::HECHVData::~HECHVData |
( |
| ) |
|
|
default |
◆ current()
| double HECHVManager::HECHVData::current |
( |
const HECHVSubgap & | subgap | ) |
const |
Definition at line 130 of file HECHVManager.cxx.
131{
133}
static int index(const HECHVSubgap &subgap)
◆ hvLineNo()
| int HECHVManager::HECHVData::hvLineNo |
( |
const HECHVSubgap & | subgap | ) |
const |
◆ hvOn()
| bool HECHVManager::HECHVData::hvOn |
( |
const HECHVSubgap & | subgap | ) |
const |
Definition at line 118 of file HECHVManager.cxx.
119{
121}
static constexpr double INVALID
double voltage(const HECHVSubgap &subgap) const
◆ index()
| int HECHVManager::HECHVData::index |
( |
const HECHVSubgap & | subgap | ) |
|
|
staticprivate |
Definition at line 142 of file HECHVManager.cxx.
143{
146 unsigned int phiIndex =
module.getPhiIndex();
147 unsigned int samplingIndex = module.getSamplingIndex();
148 unsigned int sideIndex = module.getSideIndex();
149 unsigned int index = 512*sideIndex+16*
phiIndex+4*samplingIndex+subgapIndex;
151}
const HECHVModule & getModule() const
unsigned int getSubgapIndex() const
unsigned int phiIndex(float phi, float binsize)
calculate phi index for a given phi
◆ operator=()
Definition at line 106 of file HECHVManager.cxx.
106 {
107 if (this != &other) {
109 }
110 return *this;
111}
◆ voltage()
| double HECHVManager::HECHVData::voltage |
( |
const HECHVSubgap & | subgap | ) |
const |
◆ INVALID
| double HECHVManager::HECHVData::INVALID = -99999 |
|
staticconstexpr |
◆ m_payload
| std::unique_ptr<Payload> HECHVManager::HECHVData::m_payload |
|
private |
The documentation for this class was generated from the following files: