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

Public Member Functions | |
| Ellerbroek_Cerro_Pachon_model (const Ellerbroek_Cerro_Pachon_model &e_cp_model) | |
| Ellerbroek_Cerro_Pachon_model (const char *filename) | |
| Ellerbroek_Cerro_Pachon_model (const iofits &iof) | |
| Ellerbroek_Cerro_Pachon_model (const three_frame &ground_ref_frame, double r_0_meters=.166, double r_0_ref_wavelength_meters=.5e-6) | |
| ~Ellerbroek_Cerro_Pachon_model () | |
| Ellerbroek_Cerro_Pachon_model & | operator= (const Ellerbroek_Cerro_Pachon_model &e_cp_model) |
| Ellerbroek_Cerro_Pachon_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 | 0.00 | .652 |
| 2 | 2.58 | .172 |
| 3 | 5.16 | .055 |
| 4 | 7.73 | .025 |
| 5 | 12.89 | .074 |
| 6 | 15.46 | .022 |
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.29 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