Ask a Question | Search DSPSR: |
Home
|
BitTable.h void generate(float *table) const Generate a look-up table for conversion to floating point. Definition: BitTable.C:128 double scale The scale factor used to normalize the variance to unity. Definition: BitTable.h:145 virtual void get_nlow_lookup(char *nlow_lookup) const Return the number of low voltage states in each of 256 bytes. Definition: BitTable.C:242 virtual double get_optimal_variance() const Return the optimal variance of normally distributed samples. Definition: BitTable.C:227 void set_order(Order) Set the order of the samples in each byte. Definition: BitTable.C:76 const unsigned unique_values Number of unique N-bit values. Definition: BitTable.h:139 Order The order of values in each byte (bit significance) Definition: BitTable.h:46 static const unsigned bits_per_byte Number of bits per bytes. Definition: BitTable.h:32 virtual unsigned extract(unsigned byte, unsigned i) const Extract the ith sample from byte. Definition: BitTable.C:161 const bool reverse_bits Reverse the order of the bits. Definition: BitTable.h:130 const float * get_values(unsigned byte=0) const Returns pointer to values_per_byte floats represented by byte. Definition: BitTable.C:88 virtual double get_nlow_threshold() const Return the optimal threshold closest to and less than unity. Definition: BitTable.C:235 static const unsigned unique_bytes Number of unique 8-bit combinations. Definition: BitTable.h:35 Type get_type() const Return the digitization convention. Definition: BitTable.h:89 Look-up table for converting N-bit digitized to floating point numbers. Definition: BitTable.h:22 void set_effective_nbit(unsigned bits) Set the effective number of bits. Definition: BitTable.C:70 unsigned zero_is_a_threshold Zero is a threshold. Definition: BitTable.h:124 unsigned effective_nbit The effective number of bits. Definition: BitTable.h:127 virtual void generate_unique_values(float *values) const Generate a look-up table of unique_values floats. Definition: BitTable.C:172 BitTable(unsigned nbit, Type type, bool reverse_bits=false) Constructor. Definition: BitTable.C:39 double get_scale() const Get the scale factor used to normalize the variance to unity. Definition: BitTable.C:96 unsigned get_values_per_byte() const Get the number of floating point values per byte, 8/N. Definition: BitTable.h:80 void set_zero_is_a_threshold(bool) Set to true if zero is a threshold; set to false if zero is a value. Definition: BitTable.C:82 float * table For each unsigned char, values of the two output voltage states. Definition: BitTable.h:115 const unsigned values_per_byte Number of N-bit values per byte. Definition: BitTable.h:136 static double get_optimal_spacing(unsigned bits) unsigned get_unique_values() const Get the number of unique values of an N-bit integer, 2^N. Definition: BitTable.h:83 Generated using doxygen 1.8.17
|