Files
sics/hklscan.h
2000-02-07 10:38:55 +00:00

26 lines
1.0 KiB
C

/*--------------------------------------------------------------------------
H K L S C A N
A class for doing scans in reciprocal space. This makes only sense at an
four circle diffractometer. Most of the work is done in the HKL and scan
objects. This class just adapts and used both objects to do the right thing.
Mark Koennecke, June 1999
---------------------------------------------------------------------------*/
#ifndef HKLSCAN
#define HKLSCAN
typedef struct __HKLSCAN *pHklscan;
/*--------------------------------------------------------------------------*/
int HklScan(pHklscan self, SConnection *pCon, int iNP, int iMode,
float fPreset);
/*---------------- interpreter functions -----------------------------------*/
int HklscanFactory(SConnection *pCon, SicsInterp *pSics, void *pData,
int argc, char *argv[]);
int HklscanAction(SConnection *pCon, SicsInterp *pSics, void *pData,
int argc, char *argv[]);
#endif