#include <kernel.h>
|
void | setup (Eigen::Index) |
|
template<typename apt_t > |
void | create_symmetric_gaussian_kernel (TCData< TCDataKind::RTC, Eigen::MatrixXd > &, std::string &, apt_t &) |
|
template<typename apt_t > |
void | create_gaussian_kernel (TCData< TCDataKind::RTC, Eigen::MatrixXd > &, std::string &, apt_t &) |
|
template<typename apt_t > |
void | create_airy_kernel (TCData< TCDataKind::RTC, Eigen::MatrixXd > &, std::string &, apt_t &) |
|
template<typename apt_t , typename Derived > |
void | create_kernel_from_fits (TCData< TCDataKind::RTC, Eigen::MatrixXd > &, std::string &, apt_t &, double, Eigen::DenseBase< Derived > &) |
|
◆ create_airy_kernel()
template<typename apt_t >
void timestream::Kernel::create_airy_kernel |
( |
TCData< TCDataKind::RTC, Eigen::MatrixXd > & |
in, |
|
|
std::string & |
pixel_axes, |
|
|
apt_t & |
apt |
|
) |
| |
◆ create_gaussian_kernel()
template<typename apt_t >
void timestream::Kernel::create_gaussian_kernel |
( |
TCData< TCDataKind::RTC, Eigen::MatrixXd > & |
in, |
|
|
std::string & |
pixel_axes, |
|
|
apt_t & |
apt |
|
) |
| |
◆ create_kernel_from_fits()
template<typename apt_t , typename Derived >
void timestream::Kernel::create_kernel_from_fits |
( |
TCData< TCDataKind::RTC, Eigen::MatrixXd > & |
in, |
|
|
std::string & |
pixel_axes, |
|
|
apt_t & |
apt, |
|
|
double |
pixel_size_rad, |
|
|
Eigen::DenseBase< Derived > & |
map_indices |
|
) |
| |
◆ create_symmetric_gaussian_kernel()
template<typename apt_t >
void timestream::Kernel::create_symmetric_gaussian_kernel |
( |
TCData< TCDataKind::RTC, Eigen::MatrixXd > & |
in, |
|
|
std::string & |
pixel_axes, |
|
|
apt_t & |
apt |
|
) |
| |
◆ setup()
void timestream::Kernel::setup |
( |
Eigen::Index |
n_maps | ) |
|
◆ filepath
std::string timestream::Kernel::filepath |
◆ fwhm_rad
double timestream::Kernel::fwhm_rad |
◆ images
std::vector<Eigen::MatrixXd> timestream::Kernel::images |
◆ img_ext_names
std::vector<std::string> timestream::Kernel::img_ext_names |
◆ map_grouping
std::string timestream::Kernel::map_grouping |
◆ sigma_limit
double timestream::Kernel::sigma_limit = 3 |
◆ sigma_rad
double timestream::Kernel::sigma_rad |
◆ type
std::string timestream::Kernel::type |
The documentation for this class was generated from the following file:
- include/citlali/core/timestream/rtc/kernel.h