ms2.h File Reference

MS2: 2* Multi Scaling Analyser Program; 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

MS2: 2* Multi Scaling Analyser Program; Header file.

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
09.07.2002
Version:
15.08.2008
modification history
--------------------
15aug08 kHu	DOXYGEN comments added
16apr03 kHu	Fit gemacht fuer -Wall GCC-Option
09jul02 kHu	new from MS2

Define Documentation

#define INITCOMMON

Value:

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

#define INITCPARMTR

Value:

0,              /* Data ID 1 */                 \
    0,          /* Liftime ID 1 */              \
    0,          /* Data ID 2 */                 \
    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:24 2008 for Experiment-Software by  doxygen 1.5.6