/*------------------------------------------------------------------------- H K L Internal data structure description. See hkl.h, c,w for more details. Mark Koennecke, February 1998 ----------------------------------------------------------------------------*/ typedef struct __HKL { pObjectDescriptor pDes; double fUB[9]; MATRIX UBinv; double fLambda; int iManual; double fLastHKL[5]; int iNOR; int iQuad; int iHM; pMotor pTheta; pMotor pOmega; pMotor pChi; pMotor pPhi; pMotor pNu; pSelVar pMono; long lID; float scanTolerance; float targetHKL[3]; int targetDirty; } HKL;