 |
Belle II Software
release-05-01-25
|
13 #include <TTimeStamp.h>
14 #include <arich/dbobjects/ARICHCableInfo.h>
25 class ARICHHighVoltageConfig:
public TObject {
void setHighVoltage(float hvSet)
Set High Voltage.
float getRateDuringRampUp() const
Return Rate of the Voltage increase during ramp up.
void setRateDuringRampUp(float rampU)
Set Rate of the Voltage increase during ramp up.
float m_iMax
Set Maximum Current.
Configuration parameters of the High Voltage Channel.
float getHighVoltage() const
Return High Voltage.
void setMaximumCurrent(float iMax)
Set Maximum Current.
void setHighVoltageID(int id)
Set Physical Identifier on the device.
float m_vMax
Set Maximum High Voltage.
ARICHHighVoltageConfig()
Default constructor.
Abstract base class for different kinds of events.
float m_rampDown
Rate of the Voltage increase during ramp down.
void setTimeStamp(TTimeStamp timeStamp)
Set Time of the constant creation.
int getHighVoltageID() const
Return Physical Identifier on the device.
float m_rampUp
Rate of the Voltage increase during ramp up.
void setRateDuringRampDown(float rampD)
Set Rate of the Voltage increase during ramp down.
float getMaximumHighVoltage() const
Return Maximum High Voltage.
int m_id
Physical Identifier on the device.
~ARICHHighVoltageConfig()
Destructor.
ARICHCableInfo m_cable
Physical Cable Identifier.
ClassDef(ARICHHighVoltageConfig, 1)
ClassDef.
float m_vSet
Set High Voltage.
float getMaximumCurrent() const
Return Maximum Current.
void setMaximumHighVoltage(float vMax)
Set Maximum High Voltage.
ARICHCableInfo getArichCable() const
Return Cable Identifier.
TTimeStamp m_timeStamp
Time of the constant creation.
float getRateDuringRampDown() const
Return Rate of the Voltage increase during ramp down.
TTimeStamp getTimeStamp() const
Return Time of the constant creation.
void setArichCable(ARICHCableInfo cable)
Set Cable Identifier.