everybeam::facade::Telescope

struct Telescope

Telescope struct, a public facing struct that holds all the required information in order to calculate the beam response for supported telescopes.

Public Members

ResponseStrategy response_strategy
std::unique_ptr<mount::Mount> mount
std::unique_ptr<elementmodel::ElementModel> element_model
std::vector<Antenna> antennas
double subband_frequency
struct Antenna

Public Members

std::pair<double, double> pointing_direction
everybeam::Antenna::CoordinateSystem coordinate_system
std::vector<vector3r_t> element_positions
std::vector<std::pair<bool, bool>> element_enabled