- Currently disabled attempts at logging commands
- Added a warning for excessive data rates on monitors - Added statistics to devser and thus to scriptcontext - Added byte concatenation to dynstring - Added aborting for reflection generation to fourmess.c - Added data checksum testing to hipadaba, use for update tests - Fixed interrupt discovery in network.c, caused invalid interrupt codes which in turn confused sicscron which had to be fixed too. - Renamed ubcalc into ubcalcint in order to reclaim the ubcalc for Jurg - Added an a3offset to tasub in order to fix what I perceive an IS problem - Added support for the newer version of the Siemens SPS, the S7 - Added a not yet fully working sinqhttpopt driver which talks to http HM without libghttp SKIPPED: psi/delcam.c psi/make_gen psi/psi.c psi/sinq.c psi/sinq.h psi/sinqhttpopt.c psi/slsvme.c psi/spss7.c
This commit is contained in:
@ -53,6 +53,7 @@ typedef struct {
|
||||
MATRIX UB;
|
||||
MATRIX planeNormal;
|
||||
int ss_sample; /* scattering sense sample */
|
||||
double a3offset;
|
||||
} tasMachine, *ptasMachine;
|
||||
/**
|
||||
* a position in Q - Energy space
|
||||
@ -178,12 +179,14 @@ MATRIX calcPlaneNormal(tasReflection r1, tasReflection r2);
|
||||
* @param UB The UB matrix to use
|
||||
* @param planeNormal The normal to the scattering plane to use
|
||||
* @param ss The scattering sense at the sample
|
||||
* @param The Mark Laver offset to a3. 0 is always a good value for this
|
||||
* @param qe The desired Q Energy position
|
||||
* @param angles The resulting angles.
|
||||
* @return 1 on success, a negative error code when errors are encountered
|
||||
*/
|
||||
int calcTasQAngles(MATRIX UB, MATRIX planeNormal,
|
||||
int ss, tasQEPosition qe, ptasAngles angles);
|
||||
int ss, double a3offset,
|
||||
tasQEPosition qe, ptasAngles angles);
|
||||
/**
|
||||
* calculate QH, QK, QL from the angles given
|
||||
* @param UB The UB matrix to use
|
||||
|
Reference in New Issue
Block a user