#include <observation.h>
Inheritance diagram for Arroyo::basic_observation< precision >:

Public Member Functions | |
| basic_observation () | |
| ~basic_observation () | |
| basic_observation (const basic_observation &basic_obs) | |
| basic_observation (const char *filename) | |
| basic_observation (const iofits &iof) | |
| basic_observation (double ra_radians, double dec_radians, double pixel_scale_radians_per_pixel, double wavelength_meters, const pixel_amp_array< precision > &pixamparr) | |
| basic_observation (double aperture_diameter_meters, double focal_plane_image_size_arcsecs, double oversampling_factor, const basic_otf< precision > &otf) | |
| basic_observation & | operator= (const basic_observation &basic_obs) |
| 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 |
| double | get_ra () const |
| double | get_dec () const |
| double | get_pixel_scale () const |
| double | get_wavelength () const |
| vector< pair< double, double > > | ensquared_energy () const |
Protected Attributes | |
| double | right_ascension_radians |
| double | declination_radians |
| double | pixel_scale_radians_per_pixel |
| double | wavelength_meters |
|
|||||||||
|
Null constructor |
|
|||||||||
|
Destructor |
|
||||||||||
|
Copy constructor |
|
||||||||||
|
Construct from file |
|
||||||||||
|
Construct from an iofits object |
|
||||||||||||||||||||||||||||
|
Construct from the bits |
|
||||||||||||||||||||||||
|
Construct from an OTF |
|
|||||||||
|
Function to return ensquared energy as a function of aperture width. First element of the pair is the slit width in arcseconds Second element is the ensquared energy |
|
|||||||||
|
Get declination in radians |
|
|||||||||
|
Get pixel scale in radians per pixel |
|
|||||||||
|
Get right ascension in radians |
|
|||||||||
|
Get wavelength in meters |
|
||||||||||
|
Operator = |
|
||||||||||||||||
|
Function to print the coefficients |
|
||||||||||
|
read from an iofits object |
|
||||||||||
|
read from a file Implements Arroyo::observation_base. |
|
||||||||||
|
write to an iofits object |
|
||||||||||
|
write to a file Implements Arroyo::observation_base. |
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.3.9.1