ATLAS Offline Software
|
Describes one HV Module within the FCAL. More...
#include <FCALHVModule.h>
Classes | |
class | Clockwork |
Public Member Functions | |
FCALHVModule (const FCALHVManager *manager, unsigned int iSide, unsigned int iSector, unsigned int iSampling) | |
~FCALHVModule () | |
unsigned int | getSideIndex () const |
unsigned int | getSamplingIndex () const |
unsigned int | getSectorIndex () const |
const FCALHVLine & | getHVLine (unsigned int iLine) const |
const FCALHVManager & | getManager () const |
Static Public Member Functions | |
static unsigned int | getNumHVLines () |
Private Member Functions | |
FCALHVModule (const FCALHVModule &right) | |
FCALHVModule & | operator= (const FCALHVModule &right) |
Private Attributes | |
Clockwork * | m_c |
Describes one HV Module within the FCAL.
It owns the pointers to HV Lines
Definition at line 19 of file FCALHVModule.h.
FCALHVModule::FCALHVModule | ( | const FCALHVManager * | manager, |
unsigned int | iSide, | ||
unsigned int | iSector, | ||
unsigned int | iSampling | ||
) |
Definition at line 39 of file FCALHVModule.cxx.
FCALHVModule::~FCALHVModule | ( | ) |
Definition at line 47 of file FCALHVModule.cxx.
|
private |
const FCALHVLine & FCALHVModule::getHVLine | ( | unsigned int | iLine | ) | const |
Definition at line 72 of file FCALHVModule.cxx.
const FCALHVManager & FCALHVModule::getManager | ( | ) | const |
Definition at line 83 of file FCALHVModule.cxx.
|
static |
Definition at line 67 of file FCALHVModule.cxx.
unsigned int FCALHVModule::getSamplingIndex | ( | ) | const |
Definition at line 57 of file FCALHVModule.cxx.
unsigned int FCALHVModule::getSectorIndex | ( | ) | const |
Definition at line 62 of file FCALHVModule.cxx.
unsigned int FCALHVModule::getSideIndex | ( | ) | const |
Definition at line 52 of file FCALHVModule.cxx.
|
private |
|
private |
Definition at line 45 of file FCALHVModule.h.