CARMA C++
|
Contains functionality related to management of correlator data. More...
Classes | |
class | BandManager |
Interface for storing and retrieving Correlator Band DO names. More... | |
class | CorrelatorBand |
Class to hold a Band of Correlator Data. More... | |
class | CorrelatorBaseline |
Class to hold Correlator Baseline data. More... | |
class | CorrelatorConfigChecker |
Singleton access to configuration parameters. More... | |
class | CorrelatorData |
Class used to represents bands of Correlator Data. More... | |
class | CorrelatorDataTestSl |
Test class used to assign test data to a CorrelatorData object. More... | |
class | CorrelatorDataTestSZA |
Test class used to assign test data to a CorrelatorData object. More... | |
class | CorrelatorDataTestWb |
Test class used to assign test data to a CorrelatorData object. More... | |
class | CorrelatorHeader |
Class containing header information for Correlator Data. More... | |
class | CorrelatorListener |
Interface for those wishing to receive notification of arriving Correlator Data. More... | |
class | CorrelatorSideband |
Base class for Correlator Sideband data. More... | |
class | CorrelatorStats |
Class to hold some statistics related to Sideband data. More... | |
Typedefs | |
typedef std::pair< int, Polarization > | AntNoPolPair |
typedef ::std::vector < CorrelatorBand > | BandVector |
typedef ::std::vector < CorrelatorBaseline > | BaselineVector |
typedef boost::shared_ptr < CorrelatorData > | CorrelatorDataPtr |
typedef ::std::vector< int > | DataValidVector |
typedef ::std::vector < ::std::complex< float > > | DataVector |
typedef ::std::vector < CorrelatorSideband > | SidebandVector |
Enumerations | |
enum | Polarization { NONE_POL, LEFT_POL, RIGHT_POL, HORIZONTAL_POL, VERTICAL_POL } |
Contains functionality related to management of correlator data.