Citlali
Loading...
Searching...
No Matches
Private Member Functions | Private Attributes | List of all members
GaussianFilter Class Reference

#include <gaussian_filter.h>

Collaboration diagram for GaussianFilter:
Collaboration graph

Private Member Functions

template<typename config_t >
void get_config (config_t &, std::vector< std::vector< std::string > > &, std::vector< std::vector< std::string > > &)
 
template<class MB >
void make_gaussian_template (MB &mb, const double)
 
template<class MB >
void filter (MB &, const int)
 

Private Attributes

std::shared_ptr< spdlog::logger > logger = spdlog::get("citlali_logger")
 
std::map< std::string, double > template_fwhm_rad
 
int n_rows
 
int n_cols
 
Eigen::MatrixXd filter_template
 

Member Function Documentation

◆ filter()

template<class MB >
void GaussianFilter::filter ( MB &  ,
const int   
)
private

◆ get_config()

template<typename config_t >
void GaussianFilter::get_config ( config_t &  config,
std::vector< std::vector< std::string > > &  missing_keys,
std::vector< std::vector< std::string > > &  invalid_keys 
)
private
Here is the call graph for this function:

◆ make_gaussian_template()

template<class MB >
void GaussianFilter::make_gaussian_template ( MB &  mb,
const double  template_fwhm_rad 
)
private
Here is the call graph for this function:

Member Data Documentation

◆ filter_template

Eigen::MatrixXd GaussianFilter::filter_template
private

◆ logger

std::shared_ptr<spdlog::logger> GaussianFilter::logger = spdlog::get("citlali_logger")
private

◆ n_cols

int GaussianFilter::n_cols
private

◆ n_rows

int GaussianFilter::n_rows
private

◆ template_fwhm_rad

std::map<std::string, double> GaussianFilter::template_fwhm_rad
private

The documentation for this class was generated from the following file: