casacore
|
This is the complete list of members for RFTimeBlockEncoder, including all inherited members.
_channelFactors | RFTimeBlockEncoder | private |
_ditherDist | RFTimeBlockEncoder | private |
_nChannels | RFTimeBlockEncoder | private |
_nPol | RFTimeBlockEncoder | private |
_rowFactors | RFTimeBlockEncoder | private |
calculateAntennaeRMS(const std::vector< DBufferRow > &data, size_t polIndex, size_t antennaCount) | RFTimeBlockEncoder | private |
changeChannelFactor(std::vector< DBufferRow > &data, float *metaBuffer, size_t visIndex, double factor) | RFTimeBlockEncoder | private |
DBuffer typedef | TimeBlockEncoder | |
DBufferRow typedef | TimeBlockEncoder | |
Decode(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, const symbol_t *symbolBuffer, size_t blockRow, size_t antenna1, size_t antenna2) final override | RFTimeBlockEncoder | virtual |
encode(const dyscostman::StochasticEncoder< float > &gausEncoder, const FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount, std::mt19937 *rnd) | RFTimeBlockEncoder | private |
EncodeWithDithering(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount, std::mt19937 &rnd) final override | RFTimeBlockEncoder | inlinevirtual |
EncodeWithoutDithering(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount) final override | RFTimeBlockEncoder | inlinevirtual |
FBuffer typedef | TimeBlockEncoder | |
FBufferRow typedef | TimeBlockEncoder | |
fitToMaximum(std::vector< DBufferRow > &data, float *metaBuffer, const dyscostman::StochasticEncoder< float > &gausEncoder, size_t antennaCount) | RFTimeBlockEncoder | private |
InitializeDecode(const float *metaBuffer, size_t nRow, size_t nAntennae) final override | RFTimeBlockEncoder | virtual |
MetaDataCount(size_t nRow, size_t nPol, size_t nChannels, size_t) const final override | RFTimeBlockEncoder | inlinevirtual |
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 typedef | TimeBlockEncoder | |
SymbolCount(size_t nRow, size_t nPol, size_t nChannels) const final override | RFTimeBlockEncoder | inlinevirtual |
SymbolCount(size_t nRow) const final override | RFTimeBlockEncoder | inlinevirtual |
SymbolsPerRow() const final override | RFTimeBlockEncoder | inlinevirtual |
TimeBlockEncoder() | TimeBlockEncoder | inlineprotected |
~RFTimeBlockEncoder() override | RFTimeBlockEncoder | virtual |
~TimeBlockEncoder() | TimeBlockEncoder | inlinevirtual |