Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

actcalDB_ACCESS.h

Go to the documentation of this file.
00001 #ifndef actcalDB_ACCESS_H
00002 #define actcalDB_ACCESS_H
00003 
00004 /*******************************************************************************
00005 * E.S.O. - VLT project
00006 #
00007 # "@(#) $Id: actcalDB_ACCESS.h,v 1.102 2003/08/12 14:55:10 vltsccm Exp $" 
00008 *
00009 * actcalDB_ACCESS.h
00010 *
00011 * who       when      what
00012 * --------  ----------  ----------------------------------------------
00013 * kwirenst  04/11/02   Changed names:
00014 *                           iostream.h --> iostream
00015 *                           vector.h   --> vector
00016 *                           algo.h     --> algorithm
00017 * fdelgado  2001-06-21  Added access for dbDestinationM1.
00018 * lnoethe   15.05.97  add dbRmsD80NoDefocus
00019 */
00020 
00021 /************************************************************************
00022 *
00023 *----------------------------------------------------------------------
00024 */
00025 #define _POSIX_SOURCE 1
00026 #include "vltPort.h"
00027 
00028 #include <stdlib.h>
00029 #include <stdio.h>
00030 #include <string.h>
00031 #include <iostream>
00032 #include <vector>
00033 #include <algorithm>
00034 #include <math.h>
00035 
00036 
00037 #include "ECCS.h"
00038 #include "eccsDB_ATTR.h" 
00039 
00040 
00041 #ifndef eccs_H
00042   #include "eccs.h"
00043 #endif
00044 #ifndef eccsMsg_H
00045   #include "eccsMsg.h"
00046 #endif
00047 
00048 class actcalDB_ACCESS
00049 {
00050 public :
00051   actcalDB_ACCESS(const dbSYMADDRESS actcalRoot) : 
00052     dbDefocusOffset(actcalRoot,actcalDB_DEFOCUS_OFFSET) ,
00053     dbDefNoSpher(actcalRoot,actcalDB_COEFFS_DEF_NO_SPHER),
00054     dbRmsD80NoDefocus(actcalRoot,actcalDB_COEFFS_RMS_D80),
00055     dbFocusDeltaTemp(actcalRoot,actcalDB_COEFFS_FOCUS_DELTA_TEMP),
00056     dbDestinationM1("",actcalDB_M1_DEST)
00057   {}
00058   
00059   eccsDB_DOUBLE    dbDefocusOffset;
00060   eccsDB_DOUBLE    dbDefNoSpher;
00061   eccsDB_DOUBLE    dbRmsD80NoDefocus;
00062   eccsDB_DOUBLE    dbFocusDeltaTemp;
00063   eccsDB_STRING    dbDestinationM1; 
00064 };
00065 
00066 #endif
00067 

Generated on Wed Dec 3 14:52:04 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001