#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "limits.h"
#include "application.conf"
Defines | |
#define | PRIVATwqs |
#define | P1NAM0 " Min. scan energy " |
#define | P1NAM1 " Max. scan energy " |
#define | P1NAM2 " Ion charge " |
#define | P1NAM3 " Ion mass " |
#define | P1NAM4 " Ion energy " |
#define | P1NAM5 " Efficiency " |
#define | P1NAM6 " Type of ECF program " |
#define | P1NAM7 " WWR potential " |
#define | P1UNIT0 " [eV]" |
#define | P1UNIT1 " [eV]" |
#define | P1UNIT2 " [q]" |
#define | P1UNIT3 " [amu]" |
#define | P1UNIT4 " [keV]" |
#define | P1UNIT5 " [%%]" |
#define | P1UNIT6 " " |
#define | P1UNIT7 " [%%]" |
#define | P2NAM00 " Time base spectrum 4:" |
#define | P2NAM01 " Devider [2**(-n) MHz] " |
#define | P2NAM02 " Frequency " |
#define | P2NAM10 " Electron current converter:" |
#define | P2NAM11 " Range " |
#define | P2NAM12 " Full scale constant " |
#define | P2NAM20 " Ion current converter:" |
#define | P2NAM21 " Range " |
#define | P2NAM22 " Full scale constant " |
#define | P2UNIT00 " " |
#define | P2UNIT01 " " |
#define | P2UNIT02 " " |
#define | P2UNIT10 " " |
#define | P2UNIT11 " " |
#define | P2UNIT12 " [Hz]" |
#define | P2UNIT20 " " |
#define | P2UNIT21 " " |
#define | P2UNIT22 " [Hz]" |
Functions | |
int | Shoxhdr (void) |
void | Cnvspe (void) |
Variables | |
char * | chzeit [16] |
char * | chestr [8] |
char * | chistr [16] |
Features:
Display of ESS Data
Cross Section Calculation
modification history -------------------- 14oct08 kHu DOXYGEN comments added 12aug03 kHu alle Aenderungen nachgeholt 02mar01 kHu New from WQA
#define P1NAM0 " Min. scan energy " |
#define P1NAM1 " Max. scan energy " |
#define P1NAM2 " Ion charge " |
#define P1NAM3 " Ion mass " |
#define P1NAM4 " Ion energy " |
#define P1NAM5 " Efficiency " |
#define P1NAM6 " Type of ECF program " |
#define P1NAM7 " WWR potential " |
#define P1UNIT0 " [eV]" |
#define P1UNIT1 " [eV]" |
#define P1UNIT2 " [q]" |
#define P1UNIT3 " [amu]" |
#define P1UNIT4 " [keV]" |
#define P1UNIT5 " [%%]" |
#define P1UNIT6 " " |
#define P1UNIT7 " [%%]" |
#define P2NAM00 " Time base spectrum 4:" |
#define P2NAM01 " Devider [2**(-n) MHz] " |
#define P2NAM02 " Frequency " |
#define P2NAM10 " Electron current converter:" |
#define P2NAM11 " Range " |
#define P2NAM12 " Full scale constant " |
#define P2NAM20 " Ion current converter:" |
#define P2NAM21 " Range " |
#define P2NAM22 " Full scale constant " |
#define P2UNIT00 " " |
#define P2UNIT01 " " |
#define P2UNIT02 " " |
#define P2UNIT10 " " |
#define P2UNIT11 " " |
#define P2UNIT12 " [Hz]" |
#define P2UNIT20 " " |
#define P2UNIT21 " " |
#define P2UNIT22 " [Hz]" |
#define PRIVATwqs |
void Cnvspe | ( | void | ) |
int Shoxhdr | ( | void | ) |
char* chestr[8] |
Initial value:
{ "500 [mA]","150 [mA]"," 50 [mA]"," 15 [mA]", " 5 [mA]","1.5 [mA]","500 [ľA]","150 [ľA]" }
char* chistr[16] |
Initial value:
{ "100 [ľA]"," 30 [ľA]"," 10 [ľA]"," 3 [ľA]", " 1 [ľA]","300 [nA]","100 [nA]"," 30 [nA]", " 10 [nA]"," 3 [nA]"," 1 [nA]","300 [pA]", "100 [pA]"," 30 [pA]"," 10 [pA]"," 3 [pA]" }
char* chzeit[16] |
Initial value:
{ " 1 [MHz]"," 500 [kHz]"," 250 [kHz]"," 125 [kHz]", " 62.5 [kHz]","31.25 [kHz]","15.63 [kHz]","7.813 [kHz]", "3.906 [kHz]","1.953 [kHz]"," 976.6 [Hz]"," 488.3 [Hz]", " 244.1 [Hz]"," 122.1 [Hz]"," 61.04 [Hz]"," 30.52 [Hz]" }