wqs.h File Reference

WQS: Analysis of ESS Data; 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)
void Newspe (char *title)
void Setconf (void)
int Updpar (int mode)
int Single (int zmode)
int Fcswtch (int cmd, int zmode)
void Multi (void)
FCSTAT Shoxhdr (void)
void Cnvspe (void)
FCSTAT CrsCor (double eengy, double *eccfac, float *eccerr, char *commnt[])

Variables

PARFILE parfile
COMMON common


Detailed Description

WQS: Analysis of ESS Data; Header file.

Features:
Display of ESS Data
Cross Section Calculation

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
02.03.2001
Version:
14.10.2008
modification history
--------------------
14oct08 kHu	DOXYGEN comments added
12aug03 kHu	alle Aenderungen nachgeholt
02mar01 kHu	New from WQA

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 */         \
    "wqslis.tst",       /* File name of spectra list */ \
    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},      /* Display spectrum saved parameter set */      \
    {INITDATAwqs}

#define lEXPMNT   6

#define lIDPAR   8

#define lIDPRG   8

#define lVERSION   8

#define MAXOPTAN   4


Function Documentation

void Cnvspe ( void   ) 

FCSTAT CrsCor ( double  eengy,
double *  eccfac,
float *  eccerr,
char *  commnt[] 
)

int Fcswtch ( int  cmd,
int  zmode 
)

void MainMenu ( void   ) 

void Multi ( void   ) 

void Newspe ( char *  title  ) 

FCSTAT pStart ( int  stmode  ) 

void Setconf ( void   ) 

FCSTAT Shoxhdr ( void   ) 

int Single ( int  zmode  ) 

int Updpar ( int  mode  ) 


Variable Documentation


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