wqa.h File Reference

WQA: Analysis of ESW 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

WQA: Analysis of ESW Data; Header file.

Features:
Display of ESW Data
Cross Section Calculation

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
19.03.1999
Version:
14.10.2008
modification history
--------------------
14oct08 kHu	DOXYGEN comments added
16apr03 kHu	Fit gemacht fuer -Wall GCC-Option
06jan03 kHu	Fcswtch() newdata raus
16aug02 kHu	BOOL newdata neues Argument von Fcswtch()
16aug02 kHu	*xfnctn, *xspebuf nach danlib.h
28feb02 kHu	more args on Start: PNAME,PTITLE,PARNAM,HLPNAM,stmode
04oct00 kHu	Uebergabe fuer Name von Parameter-File (PFNAME)
11sep00 kHu	Fcswtch() Prototyp
08sep00 kHu	startup=2, startend=1
15feb00 kHu	erweitert auf verschiedene Header Typen
19nov99 kHu	Zero spectrum if test run
11nov99 kHu	Newprog Standard
06sep99 kHu	an IAP angepasst
14jul99 kHu	Setconf() neu
22jun99 kHu	Markers von Bg-Spektrum beruecksichtigt
28apr99 kHu	Multiple spectra
26apr99 kHu	added: background spectrum
15apr99 kHu	added: COMMON
12apr99 kHu	added: systematical errors
12apr99 kHu	added: deadtm
19mar99 kHu	from esb.h

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 */         \
    "wqalis.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 */      \
    {INITDATAwqa}

#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:20 2008 for Experiment-Software by  doxygen 1.5.6