VDIFTwoBitTable.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2011 by Paul Demorest
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 #ifndef __VDIFTwoBitTable_h
10 #define __VDIFTwoBitTable_h
11 
12 #include "dsp/TwoBitTable.h"
13 
14 namespace dsp {
15 
17 
21  class VDIFTwoBitTable : public TwoBitTable {
22 
23  public:
24 
27 
29  ~VDIFTwoBitTable () { }
30 
32  virtual unsigned extract (unsigned byte, unsigned sample) const;
33 
34  };
35 
36 }
37 
38 #endif // !defined(__VDIFTwoBitTable_h)
Contains all Baseband Data Reduction Library classes.
Definition: ASCIIObservation.h:17
Type
Interpretation of the bits in each value.
Definition: BitTable.h:38
~VDIFTwoBitTable()
Destructor.
Definition: VDIFTwoBitTable.h:39
Type type
Digitization convention.
Definition: BitTable.h:118
Look-up table for converting 2-bit digitized to floating point numbers.
Definition: TwoBitTable.h:25
VDIFTwoBitTable(Type type)
Constructor.
Definition: VDIFTwoBitTable.h:36
virtual unsigned extract(unsigned byte, unsigned sample) const
Return the 2-bit number from byte corresponding to sample.
Definition: VDIFTwoBitTable.C:9

Generated using doxygen 1.8.17