![]() |
ATLAS Offline Software
|
Describes one HV Module within the HEC. More...
#include <HECHVModule.h>
Classes | |
| class | Clockwork |
Public Member Functions | |
| HECHVModule (const HECHVManager *manager, unsigned int iSide, unsigned int iPhi, unsigned int iSampling) | |
| ~HECHVModule () | |
| unsigned int | getSideIndex () const |
| unsigned int | getSamplingIndex () const |
| unsigned int | getPhiIndex () const |
| const HECHVSubgap & | getSubgap (unsigned int iElectrode) const |
| double | getPhiMin () const |
| double | getPhiMax () const |
| const HECHVManager & | getManager () const |
Static Public Member Functions | |
| static unsigned int | getNumSubgaps () |
Private Member Functions | |
| HECHVModule (const HECHVModule &right) | |
| HECHVModule & | operator= (const HECHVModule &right) |
Private Attributes | |
| Clockwork * | m_c |
Describes one HV Module within the HEC.
It owns the pointers to HV Subgaps
Definition at line 20 of file HECHVModule.h.
| HECHVModule::HECHVModule | ( | const HECHVManager * | manager, |
| unsigned int | iSide, | ||
| unsigned int | iPhi, | ||
| unsigned int | iSampling | ||
| ) |
Definition at line 41 of file HECHVModule.cxx.
| HECHVModule::~HECHVModule | ( | ) |
Definition at line 74 of file HECHVModule.cxx.
|
private |
| const HECHVManager & HECHVModule::getManager | ( | ) | const |
Definition at line 89 of file HECHVModule.cxx.
|
static |
Definition at line 64 of file HECHVModule.cxx.
| unsigned int HECHVModule::getPhiIndex | ( | ) | const |
Definition at line 59 of file HECHVModule.cxx.
| double HECHVModule::getPhiMax | ( | ) | const |
Definition at line 84 of file HECHVModule.cxx.
| double HECHVModule::getPhiMin | ( | ) | const |
Definition at line 79 of file HECHVModule.cxx.
| unsigned int HECHVModule::getSamplingIndex | ( | ) | const |
Definition at line 54 of file HECHVModule.cxx.
| unsigned int HECHVModule::getSideIndex | ( | ) | const |
Definition at line 49 of file HECHVModule.cxx.
| const HECHVSubgap & HECHVModule::getSubgap | ( | unsigned int | iElectrode | ) | const |
Definition at line 69 of file HECHVModule.cxx.
|
private |
|
private |
Definition at line 48 of file HECHVModule.h.
1.8.18