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: