Belle II Software development
|
The Class for ARICH bias voltages at gain 40. More...
#include <ARICHBiasVoltages.h>
Public Member Functions | |
ARICHBiasVoltages () | |
Default constructor. | |
std::vector< int > | getBiasVoltages (const std::string &hapdID) const |
Get inner cable ID and type, connected to bias channel. | |
void | addVoltages (const std::string &hapdID, std::vector< int > biasVoltages) |
Add new entry to the mapping table. | |
void | print () const |
Print voltages for PS channels. | |
Private Member Functions | |
ClassDef (ARICHBiasVoltages, 1) | |
ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
std::map< std::string, std::vector< int > > | m_hapd2voltages |
map of voltages to power supply | |
The Class for ARICH bias voltages at gain 40.
This class provides ARICH bias voltages at gain 40
Definition at line 24 of file ARICHBiasVoltages.h.
void addVoltages | ( | const std::string & | hapdID, |
std::vector< int > | biasVoltages | ||
) |
Add new entry to the mapping table.
hapdID | serial number of HAPD |
biasVoltages | vector of applied bias voltages |
Definition at line 31 of file ARICHBiasVoltages.cc.
std::vector< int > getBiasVoltages | ( | const std::string & | hapdID | ) | const |
Get inner cable ID and type, connected to bias channel.
hapdID | serial number of HAPD |
Definition at line 21 of file ARICHBiasVoltages.cc.
void print | ( | ) | const |
Print voltages for PS channels.
Definition at line 36 of file ARICHBiasVoltages.cc.
|
private |
map of voltages to power supply
Definition at line 52 of file ARICHBiasVoltages.h.