#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
#include "FrameL.h"
#include <fcntl.h>
#include <sys/stat.h>
#include <math.h>
#include <sys/wait.h>
#include <errno.h>
#include <unistd.h>
#include <sys/time.h>
#include <signal.h>
#include <sys/param.h>
#include <sys/user.h>
#include <sys/sysctl.h>
#include "Filter.hh"
#include "TSystem.h"
#include "TString.h"
#include "TObjArray.h"
#include "TObjString.h"
Macros | |
#define | ADC 0x1 |
#define | EVENT 0x10 |
#define | MIN_TIME_GAP 256 |
#define | PROC 0x80 |
#define | RAW 0x40 |
#define | SIM 0x4 |
#define | SMS 0x2 |
#define | STAT 0x8 |
#define | SUM 0x20 |
#define | UNSET -999 |
Enumerations | |
enum | FileAccess { SEQUENTIAL, RANDOM } |
enum | Type { INPUT, OUTPUT, TAG, FIRST, LAST, DEBUG, COMPRESS, TOP, BAUDLINE, OBSERVATORY, DATATYPE, FILTER, ACCESS } |
Functions | |
void | FrFileDumpBinary (FrFile *file, int fp, double *scale, int nchannel, double sampleRate) |
FrVect * | FrVectDumpBinary (FrVect *vect, int fp, int chId, int debugLvl) |
double | FrVectMax (FrVect *vect, int chId) |
void | GetBaudlineDateFormat (int gpsSec, int gpsNSec, char *sbdate) |
pid_t | getProcessId (const char *csProcessName) |
void | getUniqueFileList (TString ifile, TString ofile) |
int | GpsToGpsLeaps (int gpsSec) |
int | GpsToUnixTime (int gpsSec) |
void | Help () |
void | INThandler (int) |
int | main (int argc, char **argv) |
void | ReadParameters (int argc, char **argv) |
int | StartBaudline (int gpsSec, int gpsNSec, double scale, double sampleRate, char *chname, int nchannel, char *params) |
void | StrCat (char **oldbuf, char *more) |
int | System (const char *command) |
Variables | |
char | baudline_FFL [256] |
int | baudline_nP |
int | baudline_rnID |
char | baudline_wNAME [256] |
char | chnames [3][64] ={"","",""} |
int | fAccess =RANDOM |
CWB::Filter * | filter [3] ={NULL,NULL,NULL} |
int | iglobal [3] ={0,0,0} |
struct Parameters | Par |
float | uscaleby =1 |
TString | workdir ="." |
TString | worksite ="ATLAS" |
#define ADC 0x1 |
Definition at line 125 of file FrDisplay.cc.
#define EVENT 0x10 |
Definition at line 129 of file FrDisplay.cc.
#define MIN_TIME_GAP 256 |
Definition at line 163 of file FrDisplay.cc.
#define PROC 0x80 |
Definition at line 132 of file FrDisplay.cc.
#define RAW 0x40 |
Definition at line 131 of file FrDisplay.cc.
#define SIM 0x4 |
Definition at line 127 of file FrDisplay.cc.
#define SMS 0x2 |
Definition at line 126 of file FrDisplay.cc.
#define STAT 0x8 |
Definition at line 128 of file FrDisplay.cc.
#define SUM 0x20 |
Definition at line 130 of file FrDisplay.cc.
#define UNSET -999 |
Definition at line 124 of file FrDisplay.cc.
enum FileAccess |
Enumerator | |
---|---|
SEQUENTIAL | |
RANDOM |
Definition at line 122 of file FrDisplay.cc.
enum Type |
Enumerator | |
---|---|
INPUT | |
OUTPUT | |
TAG | |
FIRST | |
LAST | |
DEBUG | |
COMPRESS | |
TOP | |
BAUDLINE | |
OBSERVATORY | |
DATATYPE | |
FILTER | |
ACCESS |
Definition at line 123 of file FrDisplay.cc.
Definition at line 529 of file FrDisplay.cc.
Definition at line 1106 of file FrDisplay.cc.
double FrVectMax | ( | FrVect * | vect, |
int | chId | ||
) |
Definition at line 1336 of file FrDisplay.cc.
Definition at line 1006 of file FrDisplay.cc.
pid_t getProcessId | ( | const char * | csProcessName | ) |
Definition at line 1422 of file FrDisplay.cc.
void Help | ( | ) |
Definition at line 48 of file FrDisplay.cc.
void INThandler | ( | int | sig | ) |
Definition at line 1065 of file FrDisplay.cc.
Definition at line 166 of file FrDisplay.cc.
void ReadParameters | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 595 of file FrDisplay.cc.
int StartBaudline | ( | int | gpsSec, |
int | gpsNSec, | ||
double | scale, | ||
double | sampleRate, | ||
char * | chname, | ||
int | nchannel, | ||
char * | params | ||
) |
Definition at line 938 of file FrDisplay.cc.
void StrCat | ( | char ** | oldbuf, |
char * | more | ||
) |
Definition at line 918 of file FrDisplay.cc.
int System | ( | const char * | command | ) |
Definition at line 1040 of file FrDisplay.cc.
char baudline_FFL[256] |
Definition at line 154 of file FrDisplay.cc.
int baudline_nP |
Definition at line 153 of file FrDisplay.cc.
int baudline_rnID |
Definition at line 151 of file FrDisplay.cc.
char baudline_wNAME[256] |
Definition at line 152 of file FrDisplay.cc.
char chnames[3][64] ={"","",""} |
Definition at line 161 of file FrDisplay.cc.
Definition at line 160 of file FrDisplay.cc.
CWB::Filter* filter[3] ={NULL,NULL,NULL} |
Definition at line 155 of file FrDisplay.cc.
int iglobal[3] ={0,0,0} |
Definition at line 156 of file FrDisplay.cc.
struct Parameters Par |
Definition at line 150 of file FrDisplay.cc.
float uscaleby =1 |
Definition at line 157 of file FrDisplay.cc.
TString workdir ="." |
Definition at line 158 of file FrDisplay.cc.
TString worksite ="ATLAS" |
Definition at line 159 of file FrDisplay.cc.