5 #include <boost/tr1/array.hpp>
std::tr1::array< double, 3 > secYTransCoef
double gcUserFocus
user-set secondary mirror focus offset (um)
std::tr1::array< double, 2 > maxXY
minimum x,y of probe on CCD (unbinned pixels)
std::tr1::array< double, 3 > primYTransCoef
primary mirror x translation coefficients (um)
double scaleFac
user-set guide camera focus offset (um)
int ptErrProbe
guide probe data
std::tr1::array< double, 3 > secXTransCoef
std::tr1::array< double, 3 > tertYTiltCoef
std::tr1::array< double, 3 > primYTiltCoef
primary mirror x tilt coefficients (arcsec)
std::tr1::array< double, 3 > primXTiltCoef
primary mirror piston coefficients (um)
std::tr1::array< double, 2 > rot_gp_xy
maximum x,y of probe on CCD (unbinned pixels)
std::tr1::array< double, 2 > iim_maxXY
minimum position on instrument image (unbinned pixels)
double rot_fixed_phys
rotator ID, or 0 if no rotator
std::tr1::array< double, 2 > gim_ctr
guide camera ID
std::tr1::array< double, 2 > gim_scale
location of zero boresight; need not be geometric center
std::tr1::array< double, 2 > minXY
position of center of guide probe on CCD (unbinned pixels)
double rot_scale
rotator mount offset (mount units)
double gcNomFocus
guider mechanical controller ID
std::tr1::array< double, 3 > primXTransCoef
primary mirror y tilt coefficients (arcsec)
std::string gcViewName
instrument name
double rot_gim_ang
position of rotator w.r.g. center of guide probe (x,y deg)
std::tr1::array< double, 2 > instPosLim
angle from the instrument x axis to the rotator x axis (deg)
double secPistScaleCoef
primary scale coefficient (um): delta piston = coeff * (scaleFac - 1)
std::tr1::array< double, 3 > secYTiltCoef
std::tr1::array< double, 2 > rot_inst_xy
focus (secondary piston) offset due to instrument (um)
std::tr1::array< double, 3 > secPistCoef
primary mirror y translation coefficients (um)
std::tr1::array< double, 2 > iim_ctr
secondary scale coefficient (um): delta piston = coeff * (scaleFac - 1)
std::tr1::array< double, 3 > tertPistCoef
std::tr1::array< double, 3 > primPistCoef
std::vector< GuideProbe > gProbe
maximum position on guide image (unbinned pixels)
double rot_inst_ang
position of the center of the rotator in instrument frame (x,y deg)
double secUserFocus
name of current guide camera view
double inst_foc
maximum position on instrument image (unbinned pixels)
double rot_offset
mount pos = offet + (scale * physical pos)
std::tr1::array< double, 5 > secPistTempCoef
Inst()
nominal focus for guide camera
std::tr1::array< double, 5 > rotLim
rotator mount scale (mount units/degree)
std::tr1::array< double, 2 > iim_scale
location of zero boresight; need not be geometric center
std::tr1::array< double, 2 > gim_minXY
guide image scale (unbinned pixels/deg on the sky)
std::tr1::array< double, 2 > gim_maxXY
minimum position on guide image (unbinned pixels)
std::tr1::array< double, 3 > secXTiltCoef
secondary mirror...
std::tr1::array< double, 3 > tertYTransCoef
std::string instName
instrument position
std::tr1::array< double, 2 > ctr
does this probe exist? This allows disabling an existing probe.
std::tr1::array< double, 3 > tertXTransCoef
std::tr1::array< double, 3 > tertXTiltCoef
tertiary mirror...
std::tr1::array< double, 2 > iim_minXY
instrument image scale (unbinned pixels/deg on the sky)