utilities
Utilities to read a measurement set into a Telescope object,
set telescope related options or specify settings for the A-Term calculations.
-
enum everybeam::TelescopeType
Available TelescopeType enums.
Values:
-
enumerator kUnknownTelescope
-
enumerator kAARTFAAC
-
enumerator kATCATelescope
-
enumerator kALMATelescope
-
enumerator kGMRTTelescope
-
enumerator kLofarTelescope
-
enumerator kMeerKATTelescope
-
enumerator kOSKARTelescope
-
enumerator kMWATelescope
-
enumerator kSkaMidTelescope
-
enumerator kVLATelescope
-
enumerator kOvroLwaTelescope
-
enumerator kUnknownTelescope
-
TelescopeType everybeam::GetTelescopeType(const casacore::MeasurementSet &ms)
Derive the TelescopeType from a given MS.
- Parameters:
ms –
- Returns:
TelescopeType
-
std::unique_ptr<telescope::Telescope> everybeam::Load(const casacore::MeasurementSet &ms, const Options &options)
Load telescope given a measurement set. Telescope is determined from MeasurementSet meta-data.
- Parameters:
ms – MeasurementSet
options – Options
- Returns:
Unique pointer to Telescope object
-
std::unique_ptr<telescope::Telescope> everybeam::Load(const std::string &ms_name, const Options &options)
Load telescope given a path to a measurment set. Telescope is determined from MeasurementSet meta-data.
- Parameters:
ms – MeasurementSet
options – Options
- Returns:
Unique pointer to Telescope object
-
ElementResponseModel everybeam::GetElementResponseEnum(const std::string &element_response)
Convert a string to an ElementResponseModel enum.
-
struct ATermSettings