CFEL - ASG Software Suite
2.5.0
CASS
|
the header of an recorded channel More...
#include <agattypes.hpp>
Public Attributes | |
int16_t | fullscale_mV |
the full scale of the channel in mV More... | |
int16_t | offset_mV |
the offset of the channel in mV More... | |
double | gain_mVperLSB |
the vertical Gain (conversion factor to convert the bits to mV) More... | |
int16_t | baseline |
baseline that was used for zero substraction in digitizer units More... | |
int16_t | noiseLevel |
noiselevel for zero substraction in digitizer units More... | |
int32_t | stepsize |
stepsize in sample interval units More... | |
int32_t | backsize |
backsize of the zerosubstraction in sample interval units More... | |
uint16_t | nbrPulses |
the number of pulses contained in this channel More... | |
the header of an recorded channel
Definition at line 188 of file agattypes.hpp.
int32_t cass::AGATRemoteHeader::Channel::backsize |
backsize of the zerosubstraction in sample interval units
how many steps we should go back after a value is outside the noiselevel to start recording the wavefrom values
puls of waveform outside noise := puls; waveform index first value outside noise := puls[i] puls.begin = puls[i-backsize]
Definition at line 227 of file agattypes.hpp.
int16_t cass::AGATRemoteHeader::Channel::baseline |
baseline that was used for zero substraction in digitizer units
Definition at line 200 of file agattypes.hpp.
int16_t cass::AGATRemoteHeader::Channel::fullscale_mV |
the full scale of the channel in mV
Definition at line 191 of file agattypes.hpp.
double cass::AGATRemoteHeader::Channel::gain_mVperLSB |
the vertical Gain (conversion factor to convert the bits to mV)
Definition at line 197 of file agattypes.hpp.
uint16_t cass::AGATRemoteHeader::Channel::nbrPulses |
the number of pulses contained in this channel
Definition at line 230 of file agattypes.hpp.
int16_t cass::AGATRemoteHeader::Channel::noiseLevel |
noiselevel for zero substraction in digitizer units
the zero substaction will check whether a value of the recorded waveform is outside the noiselevel. Mathematically:
Definition at line 208 of file agattypes.hpp.
int16_t cass::AGATRemoteHeader::Channel::offset_mV |
the offset of the channel in mV
Definition at line 194 of file agattypes.hpp.
int32_t cass::AGATRemoteHeader::Channel::stepsize |
stepsize in sample interval units
after finding a waveform value thats outside the noiselevel this is the amount of values skipped before checking whether the wavefrom is in the noiselevel again.
Definition at line 216 of file agattypes.hpp.