- Fixes to make RITA work - tasub extended to calculate UB from cell alone, support for elastic mode - New MultiCounter as abstraction for counting on HM's - regression test driver for counters
33 lines
1.1 KiB
OpenEdge ABL
33 lines
1.1 KiB
OpenEdge ABL
|
|
/*-------------------------------------------------------------------------
|
|
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;
|
|
|
|
|