esa.h File Reference

ESA: Converts ESI, ESW, ESS Data to ASCII; Header file. More...


Data Structures

struct  FPARMTR
struct  CPARMTR
struct  PARFILE
struct  COMMON

Defines

#define lIDPAR   8
#define lIDPRG   8
#define lVERSION   8
#define lEXPMNT   6
#define INITFPARMTR
#define MAXOPTAN   4
#define INITCPARMTR
#define INITPARFILE
#define INITCOMMON

Functions

FCSTAT pStart (int stmode)
void MainMenu (void)
int Fcswtch (int cmd, int zmode)
void Newspe (char *title)
void Setconf (void)
int Updpar (int mode)
FCSTAT Shoxhdr (void)
void Cnvspe (void)

Variables

PARFILE parfile
COMMON common


Detailed Description

ESA: Converts ESI, ESW, ESS Data to ASCII; Header file.

Features:
Display of spectrum
Conversion of ESI, ESW, ESS Data to ASCII

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
12.08.2003
Version:
13.10.2008
modification history
--------------------
13oct08 kHu	DOXYGEN comments added
12aug03 kHu	New from WQS

Define Documentation

#define INITCOMMON

Value:

{INITDANLIBCOM},        /* Defaults Danlib common data set */   \
    {INITEXLIBCOM},     /* Defaults Exlib common data set */    \
    {INITCPARMTR},      /* Defaults for parameters */   \
    {INITAUXHDAT}

#define INITCPARMTR

Value:

{FALSE,FALSE,FALSE,FALSE},      /* Options for analysis */      \
    1.,         /* Dag's factor */                              \
    'I',        /* Display mode, analysis of data */            \
    CPARNA,     /* Name of parameter file */                    \
    {{{""},{{0}}}},     /* Status of spectrum-0 = 0 */          \
    {{{""},{{0}}}},     /* Status of spectrum-1 = 0 */          \
    {{{""},{{0}}}}

#define INITFPARMTR

Value:

CIDPAR, /* Identification of parameter file */  \
    CIDPRG,     /* Identification of program */         \
    CVERSION,   /* Version number */                    \
    TRUE,       /* Defaults are set */                  \
    CEXPMNT,    /* Name of experiment */                \
    CDFNAM,     /* File name of IIP spectrum */         \
    CDFNAM,     /* File name of IIF spectrum */         \
    "~/ex_home/ex_data/0.ascii", /* File name of ASCII output */ \
    CDFNAM,     /* File name of result */               \
/*    0., 0.,*/ /* Deadtime of event counter */         \
    2, 1,       /* Startup and End mode */              \
/*    .01, .05, .05, .01, .03,*/        /* Stat. err. of exp. */        \
    "vi %s"

#define INITPARFILE

Value:

{INITFPARMTR},  /* Defaults for parameters */                   \
    {INITEXLIBPAR},     /* Defaults for Exlib parameters */             \
    {INITDATA7x},       /* Saved graphics parameters */                 \
    {INITDATAspe},

#define lEXPMNT   6

#define lIDPAR   8

#define lIDPRG   8

#define lVERSION   8

#define MAXOPTAN   4


Function Documentation

void Cnvspe ( void   ) 

int Fcswtch ( int  cmd,
int  zmode 
)

void MainMenu ( void   ) 

void Newspe ( char *  title  ) 

FCSTAT pStart ( int  stmode  ) 

void Setconf ( void   ) 

FCSTAT Shoxhdr ( void   ) 

int Updpar ( int  mode  ) 


Variable Documentation


Generated on Wed Oct 15 16:17:18 2008 for Experiment-Software by  doxygen 1.5.6