casa
5.7.0-16
|
Enumerators common to the VLA module. More...
#include <VLAEnum.h>
Public Types | |
enum | IF { IFA, IFB, IFC, IFD } |
Names for all the IF's. More... | |
enum | CDA { CDA0, CDA1, CDA2, CDA3 } |
Names for the different correlator data areas's. More... | |
enum | CorrMode { CONTINUUM, A, B, C, D, AB, AC, AD, BC, BD, CD, ABCD, PA, PB, OLDA, OLDB, OLDC, OLDD, NUMBER_MODES, UNKNOWN_MODE } |
A list of the different correlator Modes. More... | |
Static Public Member Functions | |
static casacore::String | name (VLAEnum::CorrMode modeEnum) |
Convert the CorrMode enumerator to a string. More... | |
static VLAEnum::CorrMode | corrMode (const casacore::String &modeString) |
Convert a given casacore::String to a CorrMode enumerator. More... | |
Enumerators common to the VLA module.
Public interface
This class contains the enumerator definitions used in the VLA module
This class does nothing. It is merely a container for the enumerations used by the VLA module. These enumerations define the standard values that enforce, at compile time, a stricter type checking than would be achieved by using integers.
enum VLAEnum::CDA |
Names for the different correlator data areas's.
enum VLAEnum::CorrMode |
A list of the different correlator Modes.
Warning: Because enumerators cannot start with a numerical value the string representation of the enumerator is different from the enumerator token;
enum VLAEnum::IF |
|
static |
Convert a given casacore::String to a CorrMode enumerator.
|
static |
Convert the CorrMode enumerator to a string.