Citlali
|
#include <telescope.h>
Public Member Functions | |
void | get_tel_data (std::string &) |
void | calc_tan_pointing () |
void | calc_tan_radec () |
void | calc_tan_altaz () |
void | calc_tan_galactic () |
void | calc_scan_indices () |
Public Attributes | |
std::shared_ptr< spdlog::logger > | logger = spdlog::get("citlali_logger") |
char | sim_job_key [128] = "" |
bool | sim_obs |
std::string | obs_pgm |
std::string | source_name |
std::string | obs_goal |
std::string | project_id |
std::string | map_coord |
bool | exec_mode |
std::string | chunk_mode |
double | chunking_value |
bool | force_chunk |
double | velocity_limit |
double | fsmp |
double | d_fsmp |
double | tau_225_GHz |
Eigen::Index | inner_scans_chunk |
Eigen::MatrixXI | scan_indices |
std::map< std::string, Eigen::VectorXd > | tel_data |
std::map< std::string, Eigen::VectorXd > | tel_header |
std::string | pixel_axes |
std::map< std::string, std::string > | tel_data_keys |
std::map< std::string, std::string > | tel_header_keys |
void engine::Telescope::calc_scan_indices | ( | ) |
void engine::Telescope::calc_tan_altaz | ( | ) |
void engine::Telescope::calc_tan_galactic | ( | ) |
void engine::Telescope::calc_tan_pointing | ( | ) |
void engine::Telescope::calc_tan_radec | ( | ) |
void engine::Telescope::get_tel_data | ( | std::string & | filepath | ) |
std::string engine::Telescope::chunk_mode |
double engine::Telescope::chunking_value |
double engine::Telescope::d_fsmp |
bool engine::Telescope::exec_mode |
bool engine::Telescope::force_chunk |
double engine::Telescope::fsmp |
Eigen::Index engine::Telescope::inner_scans_chunk |
std::shared_ptr<spdlog::logger> engine::Telescope::logger = spdlog::get("citlali_logger") |
std::string engine::Telescope::map_coord |
std::string engine::Telescope::obs_goal |
std::string engine::Telescope::obs_pgm |
std::string engine::Telescope::pixel_axes |
std::string engine::Telescope::project_id |
Eigen::MatrixXI engine::Telescope::scan_indices |
char engine::Telescope::sim_job_key[128] = "" |
bool engine::Telescope::sim_obs |
std::string engine::Telescope::source_name |
double engine::Telescope::tau_225_GHz |
std::map<std::string, Eigen::VectorXd> engine::Telescope::tel_data |
std::map<std::string, std::string> engine::Telescope::tel_data_keys |
std::map<std::string, Eigen::VectorXd> engine::Telescope::tel_header |
std::map<std::string, std::string> engine::Telescope::tel_header_keys |
double engine::Telescope::velocity_limit |