drm.h File Reference

DRM: Dielectronic Recombination Matrix; Header file. More...


Data Structures

struct  FPARMTR
struct  ROUTPAR
struct  CPARMTR
struct  PARFILE
struct  COMMON

Defines

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

Variables

PARFILE parfile
COMMON common


Detailed Description

DRM: Dielectronic Recombination Matrix; Header file.

Position Computer Matrix Program for Lab 017 (A. Mueller, K3)

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
16.09.1998
Version:
15.08.2008
modification history
--------------------
15aug08 kHu	DOXYGEN comments added
16apr03 kHu	Fit gemacht fuer -Wall GCC-Option
28feb02 kHu	Parameters for background program
18feb02 kHu	Argumente beim Start: PNAME,PTITLE,PARNAM,HLPNAM
08jan01 kHu	ERRCNTo, ERRCNTd, ERRCNTf
07sep00 kHu	drmenu, drtype, crmenu, crtype, crprio neu
23feb00 kHu	Newprog Standard
22jan99 kHu	HDFREE und User Block
20jan99 kHu	im Header alle long nach int, hdatid von short nach int
12nov98 kHu	Umstellung auf tReadp()
16sep98	kHu	VxWorks Portierung (C)
27jan87 kHu	PDP11 Version (F77, Macro-11)

Define Documentation

#define INITCOMMON

Value:

{INITCPARMTR},  /* Defaults for parameters */           \
    {INITDACLIBCOM},    /* Defaults Daclib common data set */   \
    {INITEXLIBCOM}

#define INITCPARMTR

Value:

0,              /* Data ID */                   \
    0,          /* Liftime ID */                \
    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 spectrum */             \
    0

#define INITPARFILE

Value:

{INITFPARMTR},  /* Defaults for parameters */                   \
    {INITROUTPAR},      /* Defaults for Routing hardware parameters */  \
    {INITEXLIBPAR},     /* Defaults for Exlib parameters */             \
    {INITHEADER}

#define INITROUTPAR

Value:

/* Data Routing */                              \
    1,          /* IP Carrier menu pos. */      \
    0,          /* IP Carrier type */           \
    0,          /* IP slot address offset */    \
    0,          /* I/O base address */          \
    NULL,       /* Stop and clear Routing */    \
    NULL,       /* Read status register only */ \
    NULL,       /* Read stat. reg. and clear data */ \
    NULL,       /* Read data register only */   \
    NULL,       /* Read and clear data register */ \
    NULL,       /* Board ID record */           \
    /* Control Routing */                       \
    1,          /* IP Carrier menu pos. */      \
    1,          /* IP Carrier menu2 pos. */     \
    0,          /* IP Carrier type */           \
    0,          /* IP slot address offset */    \
    3,          /* IT priority */               \
    0,          /* I/O base address */          \
    NULL,       /* Control register */          \
    NULL,       /* Status register */           \
    NULL,       /* Address register */          \
    NULL,       /* Data register */             \
    NULL,       /* IT vector register */        \
    NULL

#define lEXPMNT   6

#define lIDPAR   8

#define lIDPRG   8

#define lVERSION   8


Variable Documentation


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