Citlali
Loading...
Searching...
No Matches
Namespaces | Functions
pointing.h File Reference
#include <map>
#include <citlali/core/utils/constants.h>
Include dependency graph for pointing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  engine_utils
 

Functions

template<typename tel_data_t , typename pointing_offset_t >
auto engine_utils::calc_det_pointing (tel_data_t &tel_data, double az_off, double el_off, const std::string pixel_axes, pointing_offset_t &pointing_offsets, const std::string map_grouping)
 
template<typename Derived >
auto engine_utils::calc_par_ang_from_coords (const double lat, const double lon, Eigen::DenseBase< Derived > &az, Eigen::DenseBase< Derived > &alt, Eigen::DenseBase< Derived > &ra, Eigen::DenseBase< Derived > &dec)
 
template<typename Derived >
auto engine_utils::tangent_to_abs (Eigen::DenseBase< Derived > &lat, Eigen::DenseBase< Derived > &lon, const double cra, const double cdec)
 
template<typename Derived >
void engine_utils::gnomonic_projection (const Eigen::DenseBase< Derived > &l, const Eigen::DenseBase< Derived > &b, double l0, double b0, Eigen::DenseBase< Derived > &x, Eigen::DenseBase< Derived > &y)
 
static const void engine_utils::equatorial_to_galactic (const double ra, const double dec, double &l, double &b)