CARMA C++
|
Signal path mapping subsystem. More...
Classes | |
class | ConfigurableDevice |
Class to encapsulate a device that can be configured, and therefore associated with a configuring AstroBand. More... | |
class | ConfigurableDeviceMultiAstroBand |
Class to encapsulate a device that can be configured, and therefore associated with multiple configuring AstroBands. More... | |
class | ConnectableNode |
Base-class to encapsulate a connectable node. More... | |
class | Correlator |
Class to encapsulate a correlator. More... | |
class | CorrelatorCrate |
Class to encapsulate a correlator crate. More... | |
class | SignalPathMap |
A class to encapsulate the switchyard cable map. More... | |
Enumerations | |
enum | AntennaType { ANT_NONE = 0x0, ANT_SZA = 0x1, ANT_BIMA = 0x2, ANT_OVRO = 0x4 } |
enum | BlockDownconverterInputType { BD_INP_NONE = 0x0, BD_INP_P1 = 0x1, BD_INP_P2 = 0x2 } |
enum | ConfigurationType { CONF_NONE = 0x0, CONF_UNKNOWN = 0x1, CONF_LL = 0x2, CONF_RR = 0x4, CONF_CARMA23 = 0x8, CONF_FULLSTOKES = 0x10 } |
enum | CorrelatorType { CORR_NONE = carma::util::CORR_NONE, CORR_SL = carma::util::CORR_SPECTRAL, CORR_WB = carma::util::CORR_WIDEBAND, CORR_C3GMAX8 = carma::util::CORR_C3GMAX8, CORR_C3GMAX23 = carma::util::CORR_C3GMAX23, CORR_C3G = CORR_C3GMAX8 | CORR_C3GMAX23, CORR_ALL = carma::util::CORR_ALL } |
Enum to encapsulate a correlator type. These. More... | |
enum | PolarizationType { POL_NONE = 0x0, POL_LEFT = 0x1, POL_RIGHT = 0x2, POL_ANY = POL_LEFT | POL_RIGHT } |
enum | SplitterChannelId { SP_CHAN_NONE = 0x0, SP_CHAN_A = 0x1, SP_CHAN_B = 0x2, SP_CHAN_C = 0x4, SP_CHAN_D = 0x8 } |
enum | SubarrayId { SA_NONE = 0x0, SA_1 = 0x1, SA_2 = 0x2, SA_3 = 0x4, SA_4 = 0x8, SA_OFFLINE = SA_NONE, SA_SCI1 = SA_1, SA_SCI2 = SA_2, SA_ENG1 = SA_3, SA_ENG2 = SA_4, SA_ANY = SA_1 | SA_2 | SA_3 | SA_4 } |
enum | SwitchChannelId { SW_CHAN_NONE = 0x0, SW_CHAN_1 = 0x1, SW_CHAN_2 = 0x2, SW_CHAN_3 = 0x4, SW_CHAN_4 = 0x8 } |
Functions | |
std::ostream & | operator<< (std::ostream &os, const CorrelatorType &type) |
std::ostream & | operator<< (std::ostream &os, const BlockDownconverterInputType &type) |
std::ostream & | operator<< (std::ostream &os, const AntennaType &type) |
std::ostream & | operator<< (std::ostream &os, const PolarizationType &type) |
std::ostream & | operator<< (std::ostream &os, const SplitterChannelId &id) |
std::ostream & | operator<< (std::ostream &os, const SwitchChannelId &id) |
std::ostream & | operator<< (std::ostream &os, const AstroBandInfo &info) |
std::ostream & | operator<< (std::ostream &os, const Antenna &ant) |
std::ostream & | operator<< (std::ostream &os, const AntennaIF &antIf) |
std::ostream & | operator<< (std::ostream &os, const Switch &sw) |
std::ostream & | operator<< (std::ostream &os, const SwitchChannel &swChan) |
std::ostream & | operator<< (std::ostream &os, const BlockDownconverterInput &bdcInput) |
std::ostream & | operator<< (std::ostream &os, const SignalPathMap &swMap) |
std::ostream & | operator<< (std::ostream &os, const WalshColumn &wc) |
std::ostream & | operator<< (std::ostream &os, ConnectableNode &node) |
std::ostream & | operator<< (std::ostream &os, const AstroBandInput &input) |
std::ostream & | operator<< (std::ostream &os, const CorrelatorBandInput &input) |
std::ostream & | operator<< (std::ostream &os, const Digitizer &dig) |
std::ostream & | operator<< (std::ostream &os, const FpgaBoard &brd) |
Variables | |
const string | SIGNALPATHMAPPERCONTROL_NAME = "carma.signalpathmapper" |
Signal path mapping subsystem.
Enum to encapsulate a correlator type. These.
Definition at line 76 of file SignalPathMap.h.