Mark4TwoBitTable.h
1 //-*-C++-*-
2 /***************************************************************************
3  *
4  * Copyright (C) 2004 by Craig West
5  * Licensed under the Academic Free License version 2.1
6  *
7  ***************************************************************************/
8 
9 // dspsr/Kernel/Formats/mark4/dsp/Mark4TwoBitTable.h
10 
11 
12 #ifndef __Mark4TwoBitTable_h
13 #define __Mark4TwoBitTable_h
14 
15 #include "dsp/TwoBitTable.h"
16 
17 namespace dsp {
18 
20 
24  class Mark4TwoBitTable : public TwoBitTable {
25 
26  public:
27 
30 
32  ~Mark4TwoBitTable () { }
33 
35  virtual unsigned twobit (unsigned byte, unsigned sample) const;
36 
37  };
38 
39 }
40 
41 #endif // !defined(__Mark4TwoBitTable_h)
Mark4TwoBitTable(Type type)
Constructor.
Definition: Mark4TwoBitTable.h:39
Contains all Baseband Data Reduction Library classes.
Definition: ASCIIObservation.h:17
~Mark4TwoBitTable()
Destructor.
Definition: Mark4TwoBitTable.h:42
virtual unsigned twobit(unsigned byte, unsigned sample) const
Return the 2-bit number from byte corresponding to sample.
Definition: Mark4TwoBitTable.C:20
Type
Interpretation of the bits in each value.
Definition: BitTable.h:38
Type type
Digitization convention.
Definition: BitTable.h:118
Look-up table for converting 2-bit digitized to floating point numbers.
Definition: TwoBitTable.h:25

Generated using doxygen 1.8.17