dan7a1.c File Reference

Library for Data Analysis; Integration marker functions. More...

#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "taskLib.h"
#include "math.h"
#include "ctype.h"
#include "application.conf"

Defines

#define PRIVAT7a
#define PRIVAT7x
#define MPSEL   marset->mpsel
#define MPSHO   marset->mpsho
#define MSPACE   marset->mspace
#define MLOW   marset->mlow
#define MHIGH   marset->mhigh
#define MTOP   marset->mtop
#define MLEFT   marset->mleft
#define MRIGHT   marset->mright
#define MARKC   marset->markc
#define MARNUM   marset->marnum
#define MARKRS   marset->markrs
#define MLABLS   marset->mlabls

Functions

static BOOL multpL (int markc, int marnum, long markers[])
static BOOL multpR (int markc, int marnum, long markers[])
void BgMark (float a, float b, long xmin, long xmax)
int MarSel (struct MARSET *marset)
void MarMov (struct MARSET *marset, long newpos, char *(*makelabel)(int), char *labels[])
void MarSho (struct MARSET *marset, char *(*makelabel)(int), char *labels[], BOOL terminal)

Variables

static FILE * fdout


Detailed Description

Library for Data Analysis; Integration marker functions.

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
18.11.1998
Version:
15.08.2008
modification history
--------------------
15aug08 kHu	DOXYGEN comments added
27mar08 kHu	MarSel(): toupper(uWait(0)) fehlerhaft unter VxWorks
25mar08 kHu	MarSel, MarMov, MarSho beschleunigt
20apr07 kHu	DIM3SPEC, IPLANES, NPLANE
16apr03 kHu	Fit gemacht fuer -Wall GCC-Option
11nov99 kHu	Newprog Standard
02sep99 kHu	Abschluss Pruefung
24aug99 lHu	ueberarbeitet
19aug99 kHu	aMarker() geaendert
17aug99 kHu	aMarker() geaendert
12aug99 kHu	Marker Funktionen gemeinsam

Define Documentation

#define MARKC   marset->markc

#define MARKRS   marset->markrs

#define MARNUM   marset->marnum

#define MHIGH   marset->mhigh

#define MLABLS   marset->mlabls

#define MLEFT   marset->mleft

#define MLOW   marset->mlow

#define MPSEL   marset->mpsel

#define MPSHO   marset->mpsho

#define MRIGHT   marset->mright

#define MSPACE   marset->mspace

#define MTOP   marset->mtop

#define PRIVAT7a

#define PRIVAT7x


Function Documentation

void BgMark ( float  a,
float  b,
long  xmin,
long  xmax 
)

void MarMov ( struct MARSET marset,
long  newpos,
char *(*)(int)  makelabel,
char *  labels[] 
)

int MarSel ( struct MARSET marset  ) 

void MarSho ( struct MARSET marset,
char *(*)(int)  makelabel,
char *  labels[],
BOOL  terminal 
)

static BOOL multpL ( int  markc,
int  marnum,
long  markers[] 
) [static]

static BOOL multpR ( int  markc,
int  marnum,
long  markers[] 
) [static]


Variable Documentation

FILE* fdout [static]


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