GET library
|
Namespaces | |
CFG | |
This namespace defines configuration files values. | |
Variables | |
Experimental / simulation data modes | |
static const u_short | modeUndefined = 0 |
The samples are filled from an experimental data file (in channel output sample) | |
static const u_short | modeData = 1 |
The samples are filled from an experimental data file (in channel output sample) | |
static const u_short | modeSimul = 2 |
The samples are filled from an experimental data file (in channel output sample) | |
Channel signal sample identifier | |
static const u_short | signalUndef = 0 |
Undefined signal sample. | |
static const u_short | signalTst = 1 |
Test input (simulation) signal sample. | |
static const u_short | signalOut = 2 |
Output (experimental data) signal sample. | |
static const u_short | signalRec = 3 |
Reconstructed signal sample. | |
Channel information identifier | |
static const u_short | dataMaxSignal = 0x0000 |
Maximum value of signal data. | |
static const u_short | dataIntegral = 0x0001 |
Maximum integral of signal data. | |
static const u_short | dataFullSignal = 0x0002 |
Full signal data (for 3D) | |
static const u_short | dataTime = 0x0004 |
Time of maximum value of signal data. | |
static const u_short | dataTimeBin = 0x000C |
Time bucket of maximum value of signal data. | |
static const u_short | dataHit = 0x0010 |
Whether the channel is hit (1) or not (0) | |
Channels amplitude and timing analysis modes | |
static const u_short | amplitudeMaxSignal = 0 |
Channel amplitude calculation mode: maximum signal time bucket. | |
static const u_short | amplitudeLocalAvg = 1 |
Channel amplitude calculation mode: average around maximum signal time bucket. | |
static const u_short | amplitudeLocalFitP2 = 2 |
Channel amplitude calculation mode: quadratic fit around maximum signal time bucket. | |
static const u_short | timingMaxSignal = 0 |
Channel timing from maximum amplitude. | |
static const u_short | timingCFD = 1 |
Channel timing from CFD algorithm. | |
Reduced-CoBo options | |
static const u_int | RCoBoData0Correction = 0x00000001 |
When reading experimental data, correct for sample 0 artefact. | |
static const u_int | RCoBoDataNCorrection = 0x00000002 |
When reading experimental data, correct for last sample artefact. | |
static const u_int | RCoBoCorrectLC2 = 0x00000010 |
When reading experimental data, correct for last cell read of AGet number 2. | |
static const u_int | RCoBoCorrectFPN1 = 0x00000020 |
When reading experimental data, correct with closer FPN channel (only for signal channels) | |
static const u_int | RCoBoCorrectFPN2 = 0x00000040 |
When reading experimental data, correct with 2 half chip FPN channels average (only for signal channels) | |
static const u_int | RCoBoCorrectFPN4 = 0x00000060 |
When reading experimental data, correct with average FPN (only for signal channels) | |
static const u_int | RCoBoCorrectFPN = 0x00000060 |
When reading experimental data, correct with average FPN (only for signal channels) | |
static const u_int | RCoBoCorrectEvents = 0x000000FF |
all option for corrections when reading events | |
All GET systems options | |
static const u_int | CoBoCorrectFPN1 = RCoBoCorrectFPN1 |
When reading experimental data, correct with closer FPN channel (only for signal channels) | |
static const u_int | CoBoCorrectFPN2 = RCoBoCorrectFPN2 |
When reading experimental data, correct with 2 half chip FPN channels average (only for signal channels) | |
static const u_int | CoBoCorrectFPN4 = RCoBoCorrectFPN4 |
When reading experimental data, correct with average FPN (only for signal channels) | |
static const u_int | CoBoCorrectFPN = RCoBoCorrectFPN4 |
When reading experimental data, correct with average FPN (only for signal channels) | |
static const u_int | CoBoZeroSuppress = 0x00000400 |
static const u_int | CoBoCorrectEvents = 0x00000FFF |
all options for corrections when reading events | |
static const u_int | MergedIncompleteSkip = 0x00001000 |
Skip events with incomplete merged frames. | |
static const u_int | MergedIncompleteError = 0x00003000 |
Error on events with incomplete merged frames. | |
Filters options | |
static const u_int | filterNormalize = 0x00000001 |
Normalize filter to conserve signal integral. | |
This namespace defines some values for GET objects and configuration files.
|
static |
When reading experimental data, a (software) zero suppression is performed on data. Note that this option cancels the FPN and automatic baseline corrections.
Referenced by GETSystem::ReadEvent(), and GETSystem::SetZeroSuppressMode().