ecf1h.h File Reference

ECF1h: Makes High Energy E-gun ECFiles; 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 INITCPARMTR
#define INITPARFILE
#define INITCOMMON

Functions

FCSTAT pStart (int callmod)
void MainMenu (void)
int MakeECF (void)
void Setconf (void)
UINT2 Timdata (float ftime, UINT2 mode)
int Wrdata (UINT2 ecfdata, int mode)
int Opndata (int datlen)
int Clsdata (void)
void Newspe (char *title)

Variables

PARFILE parfile
COMMON common


Detailed Description

ECF1h: Makes High Energy E-gun ECFiles; Header File.

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
30.03.2000
Version:
17.09.2008
modification history
--------------------
17sep08 kHu	DOXYGEN comments added
17sep08 kHu	*.conf, *.h Files neu geordnet
31oct02 kHu	*xfnctn, *xspebuf nach danlib.h
17may02 kHu	more args on Start: PNAME,PTITLE,PARNAM,HLPNAM,stmode
04oct00 kHu	Uebergabe fuer Name von Parameter-File (PFNAME)
30mar00 kHu	new from ECF

Define Documentation

#define INITCOMMON

Value:

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

#define INITCPARMTR

Value:

0,              /* Byte counter for ECFile */           \
    CPARNA,     /* Name of parameter file */            \
    {{{""},{{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

#define INITPARFILE

Value:

{INITFPARMTR},  /* Defaults for parameters */           \
    {INITEXLIBPAR},     /* Defaults for Exlib parameters */     \
    {INITDATAecf}

#define lEXPMNT   6

#define lIDPAR   8

#define lIDPRG   8

#define lVERSION   8


Function Documentation

int Clsdata ( void   ) 

void MainMenu ( void   ) 

int MakeECF ( void   ) 

void Newspe ( char *  title  ) 

int Opndata ( int  datlen  ) 

FCSTAT pStart ( int  callmod  ) 

void Setconf ( void   ) 

UINT2 Timdata ( float  ftime,
UINT2  mode 
)

int Wrdata ( UINT2  ecfdata,
int  mode 
)


Variable Documentation


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