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

probeServer.h

Go to the documentation of this file.
00001 #ifndef PROBE_SERVER_H
00002 #define PROBE_SERVER_H
00003 /*******************************************************************************
00004 * E.S.O. - VLT project
00005 *
00006 * "@(#) $Id: probeServer.h,v 1.48 2003/11/24 13:21:26 vltsccm Exp $"
00007 *
00008 * who       when        what
00009 * --------  ----------  ----------------------------------------------
00010 * pduhoux   2000-05-04  created
00011 */
00012 
00016 
00026 ccsCOMPL_STAT probeOffsetGUV (  const vltDOUBLE deltaU, 
00027         const vltDOUBLE deltaV, 
00028         const vltDOUBLE deltaW, 
00029         const vltLOGICAL fromRef,
00030         OUT ccsERROR *error);
00031 
00039 ccsCOMPL_STAT probeSetOffsetXY (const vltDOUBLE deltaX, 
00040         const vltDOUBLE deltaY,
00041         OUT ccsERROR *error);
00042 
00053 ccsCOMPL_STAT probeServerSetProbeRD (      vltDOUBLE  alpha,
00054                    vltDOUBLE  delta,
00055              const vltLOGICAL checkVignettingPos,
00056              const vltDOUBLE  lambda,
00057              ccsERROR   *error
00058              );
00069 ccsCOMPL_STAT probeServerCheckProbePos (const char       *utc,
00070           const vltDOUBLE  alphaObj,
00071           const vltDOUBLE  deltaObj,
00072           const vltDOUBLE  alphaGs,
00073           const vltDOUBLE  deltaGs,
00074           const vltDOUBLE  lamGs,
00075           const vltLOGICAL checkVignettingPos,
00076           ccsERROR *error
00077           );
00079 ccsCOMPL_STAT probeServerCenterProbe (const vltDOUBLE telAzDeg, ccsERROR *error);
00080 
00082 ccsCOMPL_STAT probeServerProbeToObj (ccsERROR *error);
00083 
00089 ccsCOMPL_STAT probeServerOffsetProbeAD (const vltDOUBLE offsAlpha, const vltDOUBLE offsDelta, 
00090           OUT ccsERROR *error);
00091 
00093 ccsCOMPL_STAT probeServerParkProbe (const vltDOUBLE telAzDeg, OUT ccsERROR *error);
00094 
00101 ccsCOMPL_STAT probeServerSetAdVel (const vltDOUBLE avAlpha, const vltDOUBLE  avDelta,
00102            OUT ccsERROR *error);
00103 
00105 ccsCOMPL_STAT probeServerEnableDiffTrk (OUT ccsERROR *error);
00106 
00108 ccsCOMPL_STAT probeServerDisableDiffTrk (OUT ccsERROR *error);
00109 
00111 ccsCOMPL_STAT probeServerCheckGpInPos (OUT ccsERROR *error);
00112 
00117 ccsCOMPL_STAT probeServerSetWaveLength (const vltDOUBLE lambda,
00118           OUT ccsERROR *error);
00119 
00121 ccsCOMPL_STAT probeServerUpdateConfig (OUT ccsERROR *error);
00122 
00124 ccsCOMPL_STAT probeServerSetOffset (OUT ccsERROR *error);
00125 
00141 ccsCOMPL_STAT probeServerGetProbeRemTrkTime(
00142                 const char       *utc,
00143                 const vltDOUBLE  alpha,
00144                 const vltDOUBLE  delta,
00145                 const char       epochSystem,
00146                 const vltDOUBLE  epoch,
00147                 const vltDOUBLE  equinox,
00148                 const vltDOUBLE  pma,
00149                 const vltDOUBLE  pmd,
00150                 const vltDOUBLE  radvel,
00151                 const vltDOUBLE  parallax,
00152                 const char       coordType,
00153           vltDOUBLE *remTrkTime,
00154           ccsERROR   *error
00155                );
00156 
00157 void probeServerStatus (char *msg);
00159 #endif 

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