|
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.