11 #ifndef __EightBitOne_h
12 #define __EightBitOne_h
14 #include "dsp/NLowLookup.h"
19 class EightBitOne : public NLowLookup
28 template< class Iterator>
29 inline void prepare ( const Iterator& input, unsigned ndat) { }
31 template< class Iterator>
32 inline void unpack (Iterator& input, unsigned ndat,
33 float* output, unsigned output_incr, unsigned& nlow)
39 for ( unsigned idat = 0; idat < ndat; idat++)
41 output[idat * output_incr] = lookup[ *input ];
42 nlow += nlow_lookup[ *input ];
Contains all Baseband Data Reduction Library classes. Definition: ASCIIObservation.h:17
Unpack one 8-bit samples per byte from an array of bytes. Definition: EightBitOne.h:24
Manage now lookup table for ExcisionUnpacker derived classes. Definition: NLowLookup.h:24
Look-up table for converting N-bit digitized to floating point numbers. Definition: BitTable.h:22
Generated using doxygen 1.8.17
|