Namespaces | Functions
raw.h File Reference
#include <vector>
#include "RawDataProducts/RawTypes.h"

Go to the source code of this file.

Namespaces

 gar
 General GArSoft Utilities.
 
 gar::raw
 

Functions

void gar::raw::Uncompress (const gar::raw::ADCvector_t &adc, gar::raw::ADCvector_t &uncompressed, gar::raw::Compress_t compress)
 Uncompresses a raw data buffer. More...
 
void gar::raw::Uncompress (const gar::raw::ADCvector_t &adc, gar::raw::ADCvector_t &uncompressed, ADC_t pedestal, gar::raw::Compress_t compress)
 
int gar::raw::Compress (gar::raw::ADCvector_t &adc, gar::raw::Compress_t compress, gar::raw::ADC_t zerothreshold, size_t ticksbefore, size_t ticksafter)
 
void gar::raw::Compress (gar::raw::ADCvector_t &adc, gar::raw::Compress_t compress)
 In-place compression of raw data buffer. More...
 
void gar::raw::CompressHuffman (gar::raw::ADCvector_t &adc)
 
int gar::raw::ZeroSuppression (gar::raw::ADCvector_t &adc, gar::raw::ADC_t zerothreshold, size_t ticksbefore_in, size_t ticksafter_in)
 
void gar::raw::ZeroUnsuppression (const gar::raw::ADCvector_t &adc, gar::raw::ADCvector_t &uncompressed)
 
void gar::raw::UncompressHuffman (const gar::raw::ADCvector_t &adc, gar::raw::ADCvector_t &uncompressed)