|
GET library
|
#include <GETCfgAsAdGenerator.hh>
Public Member Functions | |
Constructors, affectation, destructor | |
| GETCfgAsAdGenerator () | |
| virtual | ~GETCfgAsAdGenerator () |
ROOT related functions | |
| ClassDef (GETCfgAsAdGenerator, 0) | |
Public Attributes | |
| double | amplitude |
| Initial amplitude, in mV, of internal AsAd pulser. | |
| double | amplitude_incr |
| Step, in mV, between amplitude increments. | |
| double | amplitude_stop |
| Final amplitude, in mV, of internal AsAd pulser, when using calibration ramp. | |
| bool | calib_mode |
| Switches between modes where the pulser signal goes directly to the AGET test input or goes through a calibrated external capacitor emulating a charge. TCM0 register Calib. | |
| u_short | inject_value |
| FIXME Switches between two external capacitor values (1pF and 11pF). TCM0 register Rg. | |
Private Types | |
| enum | GETCfgInjectValue { capa_10nF, capa_10pF } |
Private Member Functions | |
| GObject (GETCfgAsAdGenerator) | |
Setup configuration information for AsAd/Generator.
|
private |
Defines the injection capacitors values identifiers.
| GETCfgAsAdGenerator::GETCfgAsAdGenerator | ( | ) |
Constructor.
References amplitude, amplitude_incr, amplitude_stop, calib_mode, and inject_value.
|
virtual |
Destructor.
| GETCfgAsAdGenerator::ClassDef | ( | GETCfgAsAdGenerator | , |
| 0 | |||
| ) |
for use within ROOT.
|
private |
Macro from GCpp library that defines the following functions: