|
ATLAS Offline Software
|
Go to the documentation of this file.
17 ,
unsigned int sampling)
22 for(
int iLine=0; iLine<4; ++iLine) {
27 for(
int iLine=0; iLine<4; ++iLine) {
41 ,
unsigned int iSector
42 ,
unsigned int iSampling)
76 std::string
msg = std::string(
"FCALHVModule requesting out of range HV line, number ") +
std::to_string(iLine);
77 throw std::runtime_error(
msg.c_str());
unsigned int getSamplingIndex() const
const FCALHVManager * manager
unsigned int getSideIndex() const
const FCALHVLine * hvLine[4]
static unsigned int getNumHVLines()
FCALHVModule(const FCALHVManager *manager, unsigned int iSide, unsigned int iSector, unsigned int iSampling)
std::string to_string(const DetectorType &type)
unsigned int getSectorIndex() const
const FCALHVLine & getHVLine(unsigned int iLine) const
const FCALHVManager & getManager() const
Describes one HV Module within the FCAL.
Clockwork(const FCALHVManager *managerPtr, const FCALHVModule *modulePtr, unsigned int side, unsigned int sector, unsigned int sampling)
This class provides direct access to information on the HV electrodes within the barrels....