Contains fractions of dead times measured in a magnet.
More...
#include <ARICHMagnetTest.h>
|
std::string | m_serial |
| serial number of the sensor
|
|
std::vector< float > | m_deadTime |
| fraction of dead time at 1st test
|
|
float | m_dead_lowerA |
| fraction of dead time with 10V lower voltage at chip A
|
|
float | m_dead_lowerB |
| fraction of dead time with 10V lower voltage at chip B
|
|
float | m_dead_lowerC |
| fraction of dead time with 10V lower voltage at chip C
|
|
float | m_dead_lowerD |
| fraction of dead time with 10V lower voltage at chip D
|
|
bool | m_getter |
| Getter reactivation.
|
|
std::string | m_comment |
| Optional comment.
|
|
Contains fractions of dead times measured in a magnet.
Definition at line 21 of file ARICHMagnetTest.h.
◆ ARICHMagnetTest()
Default constructor.
Definition at line 27 of file ARICHMagnetTest.h.
std::string m_comment
Optional comment.
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
bool m_getter
Getter reactivation.
float m_dead_lowerB
fraction of dead time with 10V lower voltage at chip B
std::string m_serial
serial number of the sensor
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
◆ ~ARICHMagnetTest()
◆ appendDeadTime()
void appendDeadTime |
( |
float |
deadtime | ) |
|
|
inline |
Add a dead time fraction.
- Parameters
-
deadtime | dead time fraction |
Definition at line 58 of file ARICHMagnetTest.h.
◆ getComment()
std::string getComment |
( |
| ) |
const |
|
inline |
◆ getDeadTime()
float getDeadTime |
( |
unsigned int |
i | ) |
const |
Return dead time fraction of i-th measurement.
- Parameters
-
i | index of the element in the list |
- Returns
- fraction of dead time
Definition at line 14 of file ARICHMagnetTest.cc.
15{
17 else return -1.;
18}
◆ getDeadTimeLowerA()
float getDeadTimeLowerA |
( |
| ) |
const |
|
inline |
Return result of 10V lower voltage at chip A.
- Returns
- fraction of dead time
Definition at line 76 of file ARICHMagnetTest.h.
◆ getDeadTimeLowerB()
float getDeadTimeLowerB |
( |
| ) |
const |
|
inline |
Return result of 10V lower voltage at chip B.
- Returns
- fraction of dead time
Definition at line 88 of file ARICHMagnetTest.h.
◆ getDeadTimeLowerC()
float getDeadTimeLowerC |
( |
| ) |
const |
|
inline |
Return result of 10V lower voltage at chip C.
- Returns
- fraction of dead time
Definition at line 100 of file ARICHMagnetTest.h.
◆ getDeadTimeLowerD()
float getDeadTimeLowerD |
( |
| ) |
const |
|
inline |
Return result of 10V lower voltage at chip D.
- Returns
- fraction of dead time
Definition at line 112 of file ARICHMagnetTest.h.
◆ getDeadTimeSize()
int getDeadTimeSize |
( |
| ) |
const |
|
inline |
Return size of the list of dead time fractions.
- Returns
- size
Definition at line 70 of file ARICHMagnetTest.h.
◆ getGetter()
Return getter reactivation.
- Returns
- getter reactivation
Definition at line 128 of file ARICHMagnetTest.h.
◆ getSerialNumber()
std::string getSerialNumber |
( |
| ) |
const |
|
inline |
Return HAPD Serial Number.
- Returns
- serial number
Definition at line 39 of file ARICHMagnetTest.h.
◆ setComment()
void setComment |
( |
const std::string & |
comment | ) |
|
|
inline |
◆ setDeadTime()
void setDeadTime |
( |
const std::vector< float > & |
deadTime | ) |
|
|
inline |
Set results of all measurements.
- Parameters
-
deadTime | fraction of dead time |
Definition at line 64 of file ARICHMagnetTest.h.
◆ setDeadTimeLowerA()
void setDeadTimeLowerA |
( |
float |
dead_lowerA | ) |
|
|
inline |
Set result of 10V lower voltage at chip A.
- Parameters
-
dead_lowerA | fraction of dead time |
Definition at line 82 of file ARICHMagnetTest.h.
◆ setDeadTimeLowerB()
void setDeadTimeLowerB |
( |
float |
dead_lowerB | ) |
|
|
inline |
Set result of 10V lower voltage at chip B.
- Parameters
-
dead_lowerB | fraction of dead time |
Definition at line 94 of file ARICHMagnetTest.h.
◆ setDeadTimeLowerC()
void setDeadTimeLowerC |
( |
float |
dead_lowerC | ) |
|
|
inline |
Set result of 10V lower voltage at chip C.
- Parameters
-
dead_lowerC | fraction of dead time |
Definition at line 106 of file ARICHMagnetTest.h.
◆ setDeadTimeLowerD()
void setDeadTimeLowerD |
( |
float |
dead_lowerD | ) |
|
|
inline |
Set result of 10V lower voltage at chip D.
- Parameters
-
dead_lowerD | fraction of dead time |
Definition at line 118 of file ARICHMagnetTest.h.
◆ setGetter()
void setGetter |
( |
bool |
getter | ) |
|
|
inline |
◆ setSerialNumber()
void setSerialNumber |
( |
const std::string & |
serial | ) |
|
|
inline |
◆ m_comment
◆ m_dead_lowerA
fraction of dead time with 10V lower voltage at chip A
Definition at line 144 of file ARICHMagnetTest.h.
◆ m_dead_lowerB
fraction of dead time with 10V lower voltage at chip B
Definition at line 145 of file ARICHMagnetTest.h.
◆ m_dead_lowerC
fraction of dead time with 10V lower voltage at chip C
Definition at line 146 of file ARICHMagnetTest.h.
◆ m_dead_lowerD
fraction of dead time with 10V lower voltage at chip D
Definition at line 147 of file ARICHMagnetTest.h.
◆ m_deadTime
std::vector<float> m_deadTime |
|
private |
◆ m_getter
◆ m_serial
The documentation for this class was generated from the following files: