00001 #ifndef actcalCORRECTIONS_H 00002 #define actcalCORRECTIONS_H 00003 /******************************************************************************* 00004 * E.S.O. - VLT project 00005 # 00006 # "@(#) $Id: actcalCORRECTIONS.h,v 1.102 2003/08/12 14:55:12 vltsccm Exp $" 00007 * 00008 * actcalCORRECTIONS.h 00009 * 00010 * who when what 00011 * -------- -------- ---------------------------------------------- 00012 * kwirenst 04/11/02 Changed name vector.h --> vector 00013 * rabuter 17/11/97 Replace hard coded NUM_SUPPORTS(78) 00014 */ 00015 00016 /************************************************************************ 00017 * 00018 *---------------------------------------------------------------------- 00019 */ 00020 #define _POSIX_SOURCE 1 00021 #include "vltPort.h" 00022 #include <stdlib.h> 00023 #include <stdio.h> 00024 #include <string.h> 00025 #include <math.h> 00026 00027 #include "ECCS.h" 00028 #include "eccsTestTools.h" 00029 #include "eccsDB_ATTR.h" 00030 #include "eccsDB_TABLE.h" 00031 #include "tif.h" 00032 #include "mswDefines.h" 00033 00034 #include <vector> 00035 00036 #include "ccd.h" 00037 00038 #include "eccsDB_VECTOR.h" 00039 00040 #include "actcalErrors.h" 00041 #include "actcalDefines.h" 00042 #include "actcalDB_ACCESS.h" 00043 00044 #include "actcalPARAMS.h" 00045 #include "actcalCOEFFICIENTS.h" 00046 #include "actcalCORRECTIONS.h" 00047 00048 00049 struct actcalM1_FORCE 00050 { 00051 vltDOUBLE force[actcalMAX_NUM_SUPPORTS]; 00052 }; 00053 00054 00055 struct actcalM2_POSITION 00056 { 00057 vltDOUBLE position[3]; 00058 }; 00059 00060 #endif 00061 00062 00063