Contains fractions of dead times measured in a magnet.
std::string getSerialNumber() const
Return HAPD Serial Number.
std::string m_comment
Optional comment.
void setSerialNumber(const std::string &serial)
Set HAPD Serial Number.
std::string getComment() const
Return comment.
void setDeadTime(const std::vector< float > &deadTime)
Set results of all measurements.
float getDeadTimeLowerC() const
Return result of 10V lower voltage at chip C.
void setDeadTimeLowerD(float dead_lowerD)
Set result of 10V lower voltage at chip D.
float getDeadTimeLowerB() const
Return result of 10V lower voltage at chip B.
float m_dead_lowerA
fraction of dead time with 10V lower voltage at chip A
float m_dead_lowerC
fraction of dead time with 10V lower voltage at chip C
~ARICHMagnetTest()
Destructor.
bool m_getter
Getter reactivation.
float m_dead_lowerB
fraction of dead time with 10V lower voltage at chip B
void setDeadTimeLowerC(float dead_lowerC)
Set result of 10V lower voltage at chip C.
float getDeadTime(unsigned int i) const
Return dead time fraction of i-th measurement.
float getDeadTimeLowerA() const
Return result of 10V lower voltage at chip A.
ClassDef(ARICHMagnetTest, 1)
ClassDef.
float getDeadTimeLowerD() const
Return result of 10V lower voltage at chip D.
bool getGetter() const
Return getter reactivation.
std::string m_serial
serial number of the sensor
int getDeadTimeSize() const
Return size of the list of dead time fractions.
std::vector< float > m_deadTime
fraction of dead time at 1st test
float m_dead_lowerD
fraction of dead time with 10V lower voltage at chip D
void appendDeadTime(float deadtime)
Add a dead time fraction.
ARICHMagnetTest()
Default constructor.
void setDeadTimeLowerA(float dead_lowerA)
Set result of 10V lower voltage at chip A.
void setGetter(bool getter)
Set getter reactivation.
void setComment(const std::string &comment)
Set comment.
void setDeadTimeLowerB(float dead_lowerB)
Set result of 10V lower voltage at chip B.
Abstract base class for different kinds of events.