casacore
Loading...
Searching...
No Matches
RFTimeBlockEncoder Member List

This is the complete list of members for RFTimeBlockEncoder, including all inherited members.

_channelFactorsRFTimeBlockEncoderprivate
_ditherDistRFTimeBlockEncoderprivate
_nChannelsRFTimeBlockEncoderprivate
_nPolRFTimeBlockEncoderprivate
_rowFactorsRFTimeBlockEncoderprivate
DBuffer typedefTimeBlockEncoder
DBufferRow typedefTimeBlockEncoder
Decode(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, const symbol_t *symbolBuffer, size_t blockRow, size_t antenna1, size_t antenna2) final overrideRFTimeBlockEncodervirtual
encode(const dyscostman::StochasticEncoder< float > &gausEncoder, const FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount, std::mt19937 *rnd)RFTimeBlockEncoderprivate
EncodeWithDithering(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount, std::mt19937 &rnd) final overrideRFTimeBlockEncoderinlinevirtual
EncodeWithoutDithering(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount) final overrideRFTimeBlockEncoderinlinevirtual
FBuffer typedefTimeBlockEncoder
FBufferRow typedefTimeBlockEncoder
InitializeDecode(const float *metaBuffer, size_t nRow, size_t nAntennae) final overrideRFTimeBlockEncodervirtual
maximizeChannels(std::vector< DBufferRow > &data, float *metaBuffer, const dyscostman::StochasticEncoder< float > &gausEncoder)RFTimeBlockEncoderprivate
maximizeRows(std::vector< DBufferRow > &data, float *metaBuffer, const dyscostman::StochasticEncoder< float > &gausEncoder)RFTimeBlockEncoderprivate
MetaDataCount(size_t nRow, size_t nPol, size_t nChannels, size_t) const final overrideRFTimeBlockEncoderinlinevirtual
Normalize(const dyscostman::StochasticEncoder< float > &gausEncoder, TimeBlockBuffer< std::complex< float > > &buffer, size_t antennaCount)RFTimeBlockEncoder
RFTimeBlockEncoder(size_t nPol, size_t nChannels)RFTimeBlockEncoder
symbol_t typedefTimeBlockEncoder
SymbolCount(size_t nRow, size_t nPol, size_t nChannels) const final overrideRFTimeBlockEncoderinlinevirtual
SymbolCount(size_t nRow) const final overrideRFTimeBlockEncoderinlinevirtual
SymbolsPerRow() const final overrideRFTimeBlockEncoderinlinevirtual
TimeBlockEncoder()TimeBlockEncoderinlineprotected
~RFTimeBlockEncoder() overrideRFTimeBlockEncodervirtual
~TimeBlockEncoder()TimeBlockEncoderinlinevirtual