23#ifndef RestCore_TRestRawTDSToSignalProcess
24#define RestCore_TRestRawTDSToSignalProcess
26#include "TRestRawToSignalProcess.h"
39 uint8_t NegPolarity[4];
44 uint64_t clockTicksLT;
45 uint64_t clockTicksRT;
73 double fScale[4] = {0, 0, 0, 0};
79 const char* GetProcessName()
const override {
return "TDSToSignal"; }
82 Bool_t isExternal() {
return true; }
A base class for any REST event.
A process to read binary files produced with TDS (Tektronix oscilloscope) DAQ.
TRestRawTDSToSignalProcess()
Default constructor.
void Initialize() override
Function to initialize input/output event members and define the section name, calls parent TRestRawT...
~TRestRawTDSToSignalProcess()
Default destructor.
TRestEvent * ProcessEvent(TRestEvent *inputEvent) override
The main processing event function.
void InitProcess() override
Process initialization. Read first header block and initializes several variables such as: nSamples,...
A base class for any process reading a binary external file as input to REST.