11 #ifndef __dspsr_Pipeline_h
12 #define __dspsr_Pipeline_h
14 #include "Reference.h"
41 virtual void run () = 0;
44 virtual void finish () = 0;
52 #endif // !defined(__Pipeline_h)
virtual void set_source(Source *)=0 Set the Source from which data are obtained.
Contains all Baseband Data Reduction Library classes. Definition: ASCIIObservation.h:17
virtual void prepare()=0 Prepare to process.
virtual void construct()=0 Build the data reduction pipeline.
virtual void finish()=0 Finish everything.
virtual uint64_t get_minimum_samples() const =0 Get the minimum number of samples required to process.
virtual void run()=0 Run through the data.
virtual Source * get_source()=0 Get the Source from which data are obtained.
Generated using doxygen 1.8.17
|