name | type | value | description |
range |  float | range0 | Range to beacon/target (m) |
tel_focus_range |  float | range0 | Focal distance of telescope (m) |
AtmSpec |  AcsAtmSpec | AcsAtmSpec(atmprofile,hel_wavelength0,nscreens,turbfactor,hplatform,htarget,range) | Specification of atmosphere: AcsAtmSpec(wavelength,nscreen,clear1Factor,hPlatform,hTarget,range) |
AtmSeed |  int | seedSequence(-123456789,irand) | Random seed for phase screens |
tmax |  float | stopTime | Maximum length of time used to size phase screens (s) |
vplat |  Vector<float> | TwoVecF(0.0,vplaty0[itraj]) | Platform velocity (x,y in m/s) |
vtarg |  Vector<float> | TwoVecF(0.0,0.0) | Target velocity (x,y in m/s) |
vwind |  Vector<float> | ZeroVecF(2) | Wind velocity assumed uniform throughout (x,y, m/s) |
dmModel |  DMModel& | *tdm | Specification of DM geometry |
Dap |  float | Dap0 | Diameter of telescope aperture (m) |
hel_wavelength |  float | hel_wavelength0 | Wavelength of outgoing laser (m) |
beacon_wavelength |  float | hel_wavelength0 | Wavelength of incoming point source (m) |
img_wavelength |  float | hel_wavelength0+0.05e-06 | Wavelength of auxiliary point source image (m) |
beacon_x |  float | 0.0 | X location of the beacon (m) |
beacon_y |  float | 0.0 | Y location of the beacon (m) |
propnxy |  int | 256 | Number of grid points on the propagation grid |
propdxy |  float | 0.01 | Propagation grid spacing (m) |
tbd_nxy |  int | 128 | Number of pixels on the targetboard |
tbd_dxy |  float | 0.025/5 | Targetboard detector spacing (m) |
control_interval |  double | 1.0/2500.0 | Update interval of the optical sensors (s) |
trk_nxy |  int | 128 | Number of pixels on the track camera |
trk_dxy |  float | 0.1*hel_wavelength/Dap0 | Track camera [pixel IFOV (rad) |
trk_gain |  float | trk_gain0[icontrol] | Tracker gain (0.0= open loop, 1.0=closed loop) |
bsm_timeConstant |  float | 1.0e-06 | Settling time of the BSM (s) |
AO_gain |  float | AO_gain0[icontrol] | AO gain (0.0= open loop, 1.0=closed loop) |
dm_timeConstant |  float | 1.0e-06 | Settling time of the DM (s) |
wfs_ifov |  float | 0.35*hel_wavelength0/0.025 | WFS camera pixel IFOV (rad) |
img_on |  bool | false | Flag indicating whether the auxiliary imaging camera is on |
img_nxy |  int | 128 | Number of pixels on the auxiliary imaging camera |
img_dxy |  float | 0.2*hel_wavelength/Dap0 | Auxiliary imaging camera IFOV (rad) |
img_x |  Vector<float> | VecF(9,0.0,0.0,0.0,0.0,0.0,-0.2,-0.1,0.1,0.2) | X locations of point sources for auxiliary image point sources (m) |
img_y |  Vector<float> | VecF(9,-0.2,-0.1,0.0,0.1,0.2,0.0,0.0,0.0,0.0) | Y locations of point sources for auxiliary image point sources (m) |