This is the complete list of members for MatrixSimulator, including all inherited members.
add_efficiency(Efficiency *eff) | MatrixSimulator | |
add_source(Source *src) | MatrixSimulator | |
calc_sim_matrices() | MatrixSimulator | |
calc_splines() | MatrixSimulator | private |
ccd | MatrixSimulator | |
efficiencies | MatrixSimulator | private |
get_blaze() | MatrixSimulator | |
get_gpmm() | MatrixSimulator | |
get_transformation_matrix(int order, double wavelength) | MatrixSimulator | |
img | MatrixSimulator | private |
load_spectrograph_model(std::string path, int fiber_number) | MatrixSimulator | |
MatrixSimulator() | MatrixSimulator | |
orders | MatrixSimulator | private |
prepare_sources(std::vector< Source * > sources) | MatrixSimulator | |
psfs | MatrixSimulator | private |
raw_n | MatrixSimulator | |
raw_transformations | MatrixSimulator | private |
read_transformations(std::string path) | MatrixSimulator | |
save_to_file(std::string filename, bool downsample=true, bool bleed=true, bool overwrite=false) | MatrixSimulator | |
set_ccd(CCD *ccd) | MatrixSimulator | |
set_efficiencies(std::vector< Efficiency * > &efficiencies) | MatrixSimulator | |
set_order_range(int min_order, int max_order) | MatrixSimulator | |
set_psfs(PSF *psfs) | MatrixSimulator | |
set_slit(Slit *slit) | MatrixSimulator | |
set_wavelength(int N) | MatrixSimulator | |
set_wavelength(std::vector< double > wavelength) | MatrixSimulator | |
sim_efficiencies | MatrixSimulator | private |
sim_matrices | MatrixSimulator | private |
sim_spectra | MatrixSimulator | private |
sim_wavelength | MatrixSimulator | private |
simulate_order(int order, cv::Mat &slit_image, cv::Mat &output_image, bool aberrations) | MatrixSimulator | |
simulate_spectrum() | MatrixSimulator | |
slit | MatrixSimulator | private |
sources | MatrixSimulator | private |
spec_info | MatrixSimulator | private |
tr_p | MatrixSimulator | private |
tr_phi | MatrixSimulator | private |
tr_q | MatrixSimulator | private |
tr_r | MatrixSimulator | private |
tr_tx | MatrixSimulator | private |
tr_ty | MatrixSimulator | private |
transform_slit(cv::Mat &slit_image, cv::Mat &transformation_matrix, double weight) | MatrixSimulator | |
transformation_to_file(std::string filename) | MatrixSimulator | |