#include <Ellerbroek_Mauna_Kea_model.h>
Inheritance diagram for Arroyo::Ellerbroek_Mauna_Kea_model:

Public Member Functions | |
| Ellerbroek_Mauna_Kea_model (const Ellerbroek_Mauna_Kea_model &e_cp_model) | |
| Ellerbroek_Mauna_Kea_model (const char *filename) | |
| Ellerbroek_Mauna_Kea_model (const iofits &iof) | |
| Ellerbroek_Mauna_Kea_model (const three_frame &ground_ref_frame, double r_0_meters=.236, double r_0_ref_wavelength_meters=.5e-6) | |
| ~Ellerbroek_Mauna_Kea_model () | |
| Ellerbroek_Mauna_Kea_model & | operator= (const Ellerbroek_Mauna_Kea_model &e_cp_model) |
| Ellerbroek_Mauna_Kea_model * | clone () const |
| void | read (const char *filename) |
| void | read (const iofits &iof) |
| void | write (const char *filename) const |
| void | write (iofits &iof) const |
| void | print (ostream &os, const char *prefix="") const |
| layer | altitude (km) | weight |
| 1 | .09 | .003 |
| 2 | 1.826 | .136 |
| 3 | 2.72 | .163 |
| 4 | 4.256 | .161 |
| 5 | 6.269 | .167 |
| 6 | 8.34 | .235 |
| 7 | 10.546 | .068 |
| 8 | 12.375 | .032 |
| 9 | 14.61 | .023 |
| 10 | 16.471 | .006 |
| 11 | 17.028 | .007 |
The power spectrum assumed for these layers is not stated in the paper, so I've assumed Komolgorov. To instantiate this class you must provide a reference three frame
|
|
Copy constructor |
|
|
Construct from a file |
|
|
Construct from an iofits object |
|
||||||||||||||||
|
Construct from a three frame. The strength of the turbulence may be set by specifying r_0 at a particular wavelength. These values default to those proposed by Brent Ellerbroek and Francois Rigaut in SPIE 4007 p 1088. With these values, the isoplanatic angle is 2.74 arcsecs |
|
|
Destructor |
|
|
Clone method Calling routine is responsible for deleting memory Reimplemented from Arroyo::refractive_atmospheric_model. |
|
|
Operator = |
|
||||||||||||
|
Reimplemented from Arroyo::refractive_atmospheric_model. |
|
|
Read from iofits Reimplemented from Arroyo::refractive_atmospheric_model. |
|
|
Read from file Reimplemented from Arroyo::refractive_atmospheric_model. |
|
|
Write to iofits Reimplemented from Arroyo::refractive_atmospheric_model. |
|
|
Write to file Reimplemented from Arroyo::refractive_atmospheric_model. |
1.3.9.1