#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "math.h"
#include "float.h"
#include "application.conf"
Defines | |
#define | STITLE " File spezification of ECFile" |
#define | ENGY_FORMAT 12.3f |
#define | ENGY_ACCRCY 1.e-3 |
#define | GUNTXT "HIGH ENERGY e-GUN (EX017)" |
#define | CMMNT ffPARFILE.dataEcf.cmmnt |
#define | CHANS ffPARFILE.dataEcf.chans |
#define | MINE ffPARFILE.dataEcf.mine |
#define | MAXE ffPARFILE.dataEcf.maxe |
#define | STTIME ffPARFILE.dataEcf.sttime |
#define | OFFTIME ffPARFILE.dataEcf.offtime |
#define | ONTIME ffPARFILE.dataEcf.ontime |
#define | NXTSTRT ffPARFILE.dataEcf.nxtstrt |
#define | OPNLEN (2*CHANS*(2*3+1)+1000) |
#define | BITMIN 0. |
#define | BITMAX 65535. |
#define | EMINDAC1 0. |
#define | EMAXDAC1 256. |
#define | EMINDAC2 0. |
#define | EMAXDAC2 6553.5 |
#define | EMINDAC3 0. |
#define | EMAXDAC3 6553.5 |
#define | EMINPSa -100. |
#define | EMAXPSa +100. |
#define | EMINPSb 0. |
#define | EMAXPSb 6500. |
#define | GUNLMT 9999 |
#define | E2BIT1 ((BITMAX-BITMIN) / (EMAXDAC1-EMINDAC1)) |
#define | E2BIT2 ((BITMAX-BITMIN) / (EMAXDAC2-EMINDAC2)) |
#define | E2BIT3 ((BITMAX-BITMIN) / (EMAXDAC3-EMINDAC3)) |
Functions | |
int | MakeECF (void) |
?????????? currently not used ???????????
modification history -------------------- 17sep08 kHu DOXYGEN comments added 20feb06 kHu new from ECF1h
#define BITMAX 65535. |
#define BITMIN 0. |
#define CHANS ffPARFILE.dataEcf.chans |
#define CMMNT ffPARFILE.dataEcf.cmmnt |
#define E2BIT1 ((BITMAX-BITMIN) / (EMAXDAC1-EMINDAC1)) |
#define E2BIT2 ((BITMAX-BITMIN) / (EMAXDAC2-EMINDAC2)) |
#define E2BIT3 ((BITMAX-BITMIN) / (EMAXDAC3-EMINDAC3)) |
#define EMAXDAC1 256. |
#define EMAXDAC2 6553.5 |
#define EMAXDAC3 6553.5 |
#define EMAXPSa +100. |
#define EMAXPSb 6500. |
#define EMINDAC1 0. |
#define EMINDAC2 0. |
#define EMINDAC3 0. |
#define EMINPSa -100. |
#define EMINPSb 0. |
#define ENGY_ACCRCY 1.e-3 |
#define ENGY_FORMAT 12.3f |
#define GUNLMT 9999 |
#define GUNTXT "HIGH ENERGY e-GUN (EX017)" |
#define MAXE ffPARFILE.dataEcf.maxe |
#define MINE ffPARFILE.dataEcf.mine |
#define NXTSTRT ffPARFILE.dataEcf.nxtstrt |
#define OFFTIME ffPARFILE.dataEcf.offtime |
#define ONTIME ffPARFILE.dataEcf.ontime |
#define OPNLEN (2*CHANS*(2*3+1)+1000) |
#define STITLE " File spezification of ECFile" |
#define STTIME ffPARFILE.dataEcf.sttime |
int MakeECF | ( | void | ) |