Ask a Question | Search DSPSR: |
Home
|
Public Member Functions |
Static Public Attributes |
Protected Member Functions |
List of all members
dsp::HistUnpacker Class Reference Bit unpacker that keeps a histogram and optimal statistics. More...
Inheritance diagram for dsp::HistUnpacker:
Detailed DescriptionBit unpacker that keeps a histogram and optimal statistics. Constructor & Destructor Documentation◆ HistUnpacker()
Default constructor. Null constructor. Member Function Documentation◆ combine()
If Operation is a HistUnpacker, integrate its histograms. Combine results with another operation. Reimplemented from dsp::Operation. References dsp::Operation::combine(). ◆ get_ndim_per_digitizer()
Get the dimension of the digitizer outputs (real or complex) ndim per digitizer is 1 for both real data and complex data that have been created by quadrature down conversion, where real and imaginary components are independently sampled. ndim per digitizer is 2 for complex data that have been created by digitial electronics, such as a polyphase filterbank, especially if the real and imaginary components are scaled and resampled together. ◆ get_output_ichan()
Get the output frequency channel for the given digitizer;. By default, there is only one frequency channel Reimplemented in dsp::SubByteTwoBitCorrection, dsp::BPSRCrossUnpacker, dsp::BPSRUnpacker, dsp::Mark5TwoBitCorrection, dsp::GUPPIUnpacker, dsp::GUPPITwoBitCorrectionComplex, and dsp::GenericTwoBitCorrection. ◆ get_output_ipol()
Get the output polarization for the given digitizer. By default, there is one digitizer for each polarization Reimplemented in dsp::SubByteTwoBitCorrection, dsp::BPSRCrossUnpacker, dsp::BPSRUnpacker, dsp::CPSRTwoBitCorrection, dsp::LWAUnpacker, dsp::ASPUnpacker, dsp::Mark5TwoBitCorrection, dsp::GUPPIUnpacker, dsp::FadcTwoBitCorrection, dsp::GUPPITwoBitCorrectionComplex, and dsp::GenericTwoBitCorrection. References Signal::Analytic. ◆ get_output_offset()
Get the offset (number of floats) into output for the given digitizer. By default, there is no need to offset the output from each digitizer Reimplemented in dsp::SubByteTwoBitCorrection, dsp::LWAUnpacker, dsp::ASPUnpacker, dsp::CPSRTwoBitCorrection, dsp::GUPPIUnpacker, dsp::FadcTwoBitCorrection, and dsp::GenericTwoBitCorrection. References Signal::Analytic. ◆ reset()
Reset the histograms. Combine results with another operation. Reimplemented from dsp::Operation. References dsp::Operation::reset(). ◆ set_ndig()
Set the number of digitizers (histograms) By default, there are two digitizers, one for each polarization Referenced by dsp::ASPUnpacker::ASPUnpacker(), dsp::CODIFTwoBitCorrection::CODIFTwoBitCorrection(), dsp::CODIFTwoBitCorrectionMulti::CODIFTwoBitCorrectionMulti(), dsp::CPSRTwoBitCorrection::CPSRTwoBitCorrection(), dsp::LWAUnpacker::LWAUnpacker(), dsp::Mark5TwoBitCorrection::Mark5TwoBitCorrection(), dsp::VDIFTwoBitCorrection::VDIFTwoBitCorrection(), and dsp::WAPPUnpacker::WAPPUnpacker(). ◆ set_nstate()
Set the number of states in the histogram. Set the number of possible states. Reimplemented in dsp::ExcisionUnpacker. Referenced by dsp::ASPUnpacker::ASPUnpacker(), dsp::BitUnpacker::BitUnpacker(), dsp::FourBitUnpacker::FourBitUnpacker(), dsp::GUPPIUnpacker::GUPPIUnpacker(), dsp::LWAUnpacker::LWAUnpacker(), dsp::ExcisionUnpacker::set_ndat_per_weight(), and dsp::SixteenBitUnpacker::SixteenBitUnpacker(). The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|