#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 107 of file FrDisplay.cc.
#define EVENT 0x10 |
Definition at line 111 of file FrDisplay.cc.
#define MIN_TIME_GAP 256 |
Definition at line 145 of file FrDisplay.cc.
#define PROC 0x80 |
Definition at line 114 of file FrDisplay.cc.
#define RAW 0x40 |
Definition at line 113 of file FrDisplay.cc.
#define SIM 0x4 |
Definition at line 109 of file FrDisplay.cc.
#define SMS 0x2 |
Definition at line 108 of file FrDisplay.cc.
#define STAT 0x8 |
Definition at line 110 of file FrDisplay.cc.
#define SUM 0x20 |
Definition at line 112 of file FrDisplay.cc.
#define UNSET -999 |
Definition at line 106 of file FrDisplay.cc.
enum FileAccess |
Enumerator | |
---|---|
SEQUENTIAL | |
RANDOM |
Definition at line 104 of file FrDisplay.cc.
enum Type |
Enumerator | |
---|---|
INPUT | |
OUTPUT | |
TAG | |
FIRST | |
LAST | |
DEBUG | |
COMPRESS | |
TOP | |
BAUDLINE | |
OBSERVATORY | |
DATATYPE | |
FILTER | |
ACCESS |
Definition at line 105 of file FrDisplay.cc.
Definition at line 511 of file FrDisplay.cc.
Definition at line 1088 of file FrDisplay.cc.
double FrVectMax | ( | FrVect * | vect, |
int | chId | ||
) |
Definition at line 1318 of file FrDisplay.cc.
Definition at line 988 of file FrDisplay.cc.
pid_t getProcessId | ( | const char * | csProcessName | ) |
Definition at line 1404 of file FrDisplay.cc.
void Help | ( | ) |
Definition at line 30 of file FrDisplay.cc.
void INThandler | ( | int | sig | ) |
Definition at line 1047 of file FrDisplay.cc.
Definition at line 148 of file FrDisplay.cc.
void ReadParameters | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 577 of file FrDisplay.cc.
int StartBaudline | ( | int | gpsSec, |
int | gpsNSec, | ||
double | scale, | ||
double | sampleRate, | ||
char * | chname, | ||
int | nchannel, | ||
char * | params | ||
) |
Definition at line 920 of file FrDisplay.cc.
void StrCat | ( | char ** | oldbuf, |
char * | more | ||
) |
Definition at line 900 of file FrDisplay.cc.
int System | ( | const char * | command | ) |
Definition at line 1022 of file FrDisplay.cc.
char baudline_FFL[256] |
Definition at line 136 of file FrDisplay.cc.
int baudline_nP |
Definition at line 135 of file FrDisplay.cc.
int baudline_rnID |
Definition at line 133 of file FrDisplay.cc.
char baudline_wNAME[256] |
Definition at line 134 of file FrDisplay.cc.
char chnames[3][64] ={"","",""} |
Definition at line 143 of file FrDisplay.cc.
Definition at line 142 of file FrDisplay.cc.
CWB::Filter* filter[3] ={NULL,NULL,NULL} |
Definition at line 137 of file FrDisplay.cc.
int iglobal[3] ={0,0,0} |
Definition at line 138 of file FrDisplay.cc.
struct Parameters Par |
Definition at line 132 of file FrDisplay.cc.
float uscaleby =1 |
Definition at line 139 of file FrDisplay.cc.
TString workdir ="." |
Definition at line 140 of file FrDisplay.cc.
TString worksite ="ATLAS" |
Definition at line 141 of file FrDisplay.cc.