Inheritance diagram for Arroyo::tilt_covariance< precision, circular_aperture >:
|
Public Member Functions |
| | tilt_covariance () |
| | tilt_covariance (const emitter &emtr1, const emitter &emtr2, const refractive_atmospheric_model &ref_atm_model, const circular_aperture &circ_ap) |
| | ~tilt_covariance () |
| | tilt_covariance (const tilt_covariance &tcv) |
| | tilt_covariance (const char *filename) |
| | tilt_covariance (const iofits &iof) |
| tilt_covariance & | operator= (const tilt_covariance &tcv) |
| void | read (const char *filename) |
| void | read (const Arroyo::iofits &iof) |
| void | write (const char *filename) const |
| void | write (Arroyo::iofits &iof) const |
| void | print (std::ostream &os, const char *prefix="") const |
| const refractive_atmospheric_model & | get_model () const |
| circular_aperture | get_aperture () const |
| const emitter & | get_first_emitter () const |
| const emitter & | get_second_emitter () const |
| double | aperture_averaged_variance (double wavelength_meters, int nsteps_in_integration) const |
| double | variance (double wavelength_meters, int nsteps_in_integration, const three_point &tp) const |
| pixel_array< precision > | variance (double pixel_scale_meters, double wavelength_meters, int nsteps_in_integration) const |
| double | covariance (double wavelength_meters, int nsteps_in_integration, const three_point &tp1, const three_point &tp2) const |
| pixel_array< precision > | covariance (double pixel_scale_meters, double wavelength_meters, int nsteps_in_integration, const three_point &tp, bool first_arg=true) const |
| pixel_array< precision > | covariance (double pixel_scale_meters, double wavelength_meters, int nsteps_in_integration, int xindex, int yindex, bool first_arg=true) const |
Protected Member Functions |
| void | initialize_integration (int nsteps_in_integration) const |
| void | initialize_pixel_scale (double pixel_scale_meters) const |
Protected Attributes |
| refractive_atmospheric_model | ref_atm_model |
| circular_aperture | circ_ap |
| double | pixel_scale_meters |
| int | nsteps_in_integration |
| pixel_array< precision > | stored_caliph_G |
| pixel_array< precision > | stored_caliph_H |
| pixel_array< precision > | stored_caliph_I |
| pixel_array< precision > | stored_caliph_J |
| precision | stored_caliph_E |
| precision | stored_caliph_F |
| precision | stored_caliph_F_bar |
| precision | stored_caliph_K |
| precision | stored_caliph_L |
| emitter * | emtr_a |
| emitter * | emtr_b |
| three_vector | omega_hat |
Static Protected Attributes |
| double | Xi = get_Xi() |