AddToHuffBuffer(short val, bool rawadc) | dlardaq::HuffDataCompressor | private |
AddWordsToByteBuffer(std::string words, std::vector< BYTE > &buf, std::string &partbyte) | dlardaq::HuffDataCompressor | private |
CompressChData(short nbadc, std::vector< adc16_t > &raw_in, std::vector< BYTE > &bin_out) | dlardaq::HuffDataCompressor | |
CompressEventData(short nbadc, size_t nch, size_t seqlen, std::vector< adc16_t > &raw_in, std::vector< BYTE > &bin_out) | dlardaq::HuffDataCompressor | |
CompressEventData(short nbadc, size_t nch, size_t seqlen, std::vector< std::vector< adc16_t > > &raw_in, std::vector< BYTE > &bin_out) | dlardaq::HuffDataCompressor | |
DecompressEventData(short nbadc, size_t nch, size_t seqlen, const char *buf, size_t bufsize, size_t &byteidx, std::vector< adc16_t > &adc) | dlardaq::HuffDataCompressor | |
DecompressEventData(std::ifstream &fin, short nbadc, size_t nch, size_t seqlen, std::vector< adc16_t > &adc) | dlardaq::HuffDataCompressor | |
GetBinaryString(short val, size_t strsize) | dlardaq::HuffDataCompressor | private |
GetCodeFromValue(short val) | dlardaq::HuffDataCompressor | private |
HuffBuffer | dlardaq::HuffDataCompressor | private |
HuffDataCompressor() | dlardaq::HuffDataCompressor | private |
HuffDataCompressor(const HuffDataCompressor &) | dlardaq::HuffDataCompressor | private |
Instance() | dlardaq::HuffDataCompressor | inlinestatic |
m_CmMap | dlardaq::HuffDataCompressor | private |
m_MaxAdcBits | dlardaq::HuffDataCompressor | private |
m_MaxCodeSize | dlardaq::HuffDataCompressor | private |
m_MaxDiff | dlardaq::HuffDataCompressor | private |
m_MinCodeSize | dlardaq::HuffDataCompressor | private |
m_NbitsByte | dlardaq::HuffDataCompressor | private |
m_NbitsHC | dlardaq::HuffDataCompressor | private |
m_NbitsHead | dlardaq::HuffDataCompressor | private |
m_NSeqRep | dlardaq::HuffDataCompressor | private |
m_NSeqRepVal | dlardaq::HuffDataCompressor | private |
m_PacketSize | dlardaq::HuffDataCompressor | private |
m_SeqEnable | dlardaq::HuffDataCompressor | private |
m_UCmMap | dlardaq::HuffDataCompressor | private |
m_Verbosity | dlardaq::HuffDataCompressor | private |
operator=(const HuffDataCompressor &) | dlardaq::HuffDataCompressor | private |
PrintEncoding() | dlardaq::HuffDataCompressor | |
ReadNextByte(size_t &byteidx, const char *buf, std::deque< std::bitset< 1 > > &bits) | dlardaq::HuffDataCompressor | private |
ReadNextByte(std::ifstream &fin, std::deque< std::bitset< 1 > > &bits, bool &status) | dlardaq::HuffDataCompressor | private |
SetEncoding() | dlardaq::HuffDataCompressor | private |
SetNbitsAdc(short nbadc) | dlardaq::HuffDataCompressor | private |
SetVerbosity(int val) | dlardaq::HuffDataCompressor | inline |
~HuffDataCompressor() | dlardaq::HuffDataCompressor | inlineprivate |