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()MatrixSimulatorprivate
ccdMatrixSimulator
efficienciesMatrixSimulatorprivate
get_blaze()MatrixSimulator
get_gpmm()MatrixSimulator
get_transformation_matrix(int order, double wavelength)MatrixSimulator
imgMatrixSimulatorprivate
load_spectrograph_model(std::string path, int fiber_number)MatrixSimulator
MatrixSimulator()MatrixSimulator
ordersMatrixSimulatorprivate
prepare_sources(std::vector< Source * > sources)MatrixSimulator
psfsMatrixSimulatorprivate
raw_nMatrixSimulator
raw_transformationsMatrixSimulatorprivate
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_efficienciesMatrixSimulatorprivate
sim_matricesMatrixSimulatorprivate
sim_spectraMatrixSimulatorprivate
sim_wavelengthMatrixSimulatorprivate
simulate_order(int order, cv::Mat &slit_image, cv::Mat &output_image, bool aberrations)MatrixSimulator
simulate_spectrum()MatrixSimulator
slitMatrixSimulatorprivate
sourcesMatrixSimulatorprivate
spec_infoMatrixSimulatorprivate
tr_pMatrixSimulatorprivate
tr_phiMatrixSimulatorprivate
tr_qMatrixSimulatorprivate
tr_rMatrixSimulatorprivate
tr_txMatrixSimulatorprivate
tr_tyMatrixSimulatorprivate
transform_slit(cv::Mat &slit_image, cv::Mat &transformation_matrix, double weight)MatrixSimulator
transformation_to_file(std::string filename)MatrixSimulator