ATLAS Offline Software
|
Describes one HV Module within the EMB. More...
#include <EMBHVModule.h>
Classes | |
class | Clockwork |
Public Member Functions | |
EMBHVModule (const EMBHVManager *manager, unsigned int iSide, unsigned int iEta, unsigned int iPhi, unsigned int iSector) | |
~EMBHVModule () | |
unsigned int | getEtaIndex () const |
unsigned int | getPhiIndex () const |
unsigned int | getSectorIndex () const |
unsigned int | getNumElectrodes () const |
const EMBHVElectrode & | getElectrode (unsigned int iElectrode) const |
unsigned int | getSideIndex () const |
double | getEtaMin () const |
double | getEtaMax () const |
double | getPhiMin () const |
double | getPhiMax () const |
const EMBHVManager & | getManager () const |
Private Member Functions | |
EMBHVModule & | operator= (const EMBHVModule &right) |
EMBHVModule (const EMBHVModule &right) | |
Private Attributes | |
Clockwork * | m_c |
Friends | |
class | ImaginaryFriend |
Describes one HV Module within the EMB.
Describes one HV Module within the EMEC.
It owns the pointers to HV Electrodes
Definition at line 19 of file EMBHVModule.h.
EMBHVModule::EMBHVModule | ( | const EMBHVManager * | manager, |
unsigned int | iSide, | ||
unsigned int | iEta, | ||
unsigned int | iPhi, | ||
unsigned int | iSector | ||
) |
EMBHVModule::~EMBHVModule | ( | ) |
Definition at line 64 of file EMBHVModule.cxx.
|
private |
const EMBHVElectrode & EMBHVModule::getElectrode | ( | unsigned int | iElectrode | ) | const |
Definition at line 69 of file EMBHVModule.cxx.
unsigned int EMBHVModule::getEtaIndex | ( | ) | const |
Definition at line 49 of file EMBHVModule.cxx.
double EMBHVModule::getEtaMax | ( | ) | const |
Definition at line 89 of file EMBHVModule.cxx.
double EMBHVModule::getEtaMin | ( | ) | const |
Definition at line 79 of file EMBHVModule.cxx.
const EMBHVManager & EMBHVModule::getManager | ( | ) | const |
Definition at line 114 of file EMBHVModule.cxx.
|
inline |
Definition at line 34 of file EMBHVModule.h.
unsigned int EMBHVModule::getPhiIndex | ( | ) | const |
Definition at line 54 of file EMBHVModule.cxx.
double EMBHVModule::getPhiMax | ( | ) | const |
Definition at line 106 of file EMBHVModule.cxx.
double EMBHVModule::getPhiMin | ( | ) | const |
Definition at line 99 of file EMBHVModule.cxx.
unsigned int EMBHVModule::getSectorIndex | ( | ) | const |
Definition at line 59 of file EMBHVModule.cxx.
unsigned int EMBHVModule::getSideIndex | ( | ) | const |
Definition at line 74 of file EMBHVModule.cxx.
|
private |
|
friend |
Definition at line 57 of file EMBHVModule.h.
|
private |
Definition at line 55 of file EMBHVModule.h.