GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LSEP / V1-3-8 > lsep_write / rhel6-32


Interface   Data Structures   File List   Data Fields   Globals  

_Ctl Struct Reference

Collections all the control parameters together. These are essentially the interpretted command line options. More...

List of all members.

Public Attributes

EBF_streamType type
const char * iname
const char * oname
unsigned int buf_size
unsigned int level
unsigned int verbose
int to_process
int to_skip
int repeat
int latp_node
unsigned int runid
unsigned int hkey
unsigned int skey
unsigned int ckey
unsigned int nlcb
unsigned int ctb_ids
unsigned int dgn_ids
unsigned int deadtime
time_t tim
int mode
int handlerCnt
unsigned int handlerActive
HandlerCtx handlerCtxs [32]
unsigned int tim_flags
OutputFiles output
LSE_timeFlagSpec * tfs
ModeSeqSpecmss
PostSeqSpecpss
CDFP_cfgcfg


Detailed Description

Collections all the control parameters together. These are essentially the interpretted command line options.

Member Data Documentation

unsigned int _Ctl::buf_size

Size of an output record

Referenced by fillCtl(), and postCtxConstruct().

The compression control structure

Referenced by fillCtl(), and postCtxConstruct().

unsigned int _Ctl::ckey

The 'configuration' file key

Referenced by fillCtl(), and output().

unsigned int _Ctl::ctb_ids

The list of contributors

Referenced by fillCtl(), and output().

unsigned int _Ctl::deadtime

The minimum deadtime to use

Referenced by fillCtl().

unsigned int _Ctl::dgn_ids

The list of TEMs with diagnostic block

Referenced by fillCtl(), and output().

unsigned int _Ctl::handlerActive

Active handler mask

The count of the number of handlers

Referenced by fillCtl(), and output().

Up to 32 bogus handler contexts

Referenced by fillCtl(), and output().

unsigned int _Ctl::hkey

The 'hardware' file key

Referenced by fillCtl(), and output().

const char* _Ctl::iname

The name of the file or the address of the data section to process

Referenced by fillCtl(), and output().

The identifying LATp node number

Referenced by fillCtl(), and output().

unsigned int _Ctl::level

The compression level

Referenced by fillCtl(), and postCtxConstruct().

The operating mode (0-7)

The mode sequence specification

Referenced by fillCtl(), and output().

unsigned int _Ctl::nlcb

Don't write packets subject to LCB restrictions

Referenced by fillCtl(), and postCtxConstruct().

const char* _Ctl::oname

Name of the output file

Referenced by fillCtl().

The output files

Referenced by fillCtl(), and postCtxConstruct().

The post sequence specification

Referenced by fillCtl(), and postCtxConstruct().

Repeat count

Referenced by fillCtl(), and output().

unsigned int _Ctl::runid

The Run Identifier

Referenced by fillCtl(), and output().

unsigned int _Ctl::skey

The 'software' file key

Referenced by fillCtl(), and postCtxConstruct().

LSE_timeFlagSpec* _Ctl::tfs

The time flag specification, first item

Referenced by fillCtl(), and output().

time_t _Ctl::tim

If non-zero, use as the time

Referenced by fillCtl(), and output().

unsigned int _Ctl::tim_flags

Initial value of the timetone flags

Referenced by fillCtl(), and output().

The number of events to process.

Referenced by fillCtl(), and output().

The number of events to initially skip.

Referenced by fillCtl(), and output().

EBF_streamType _Ctl::type

The stream type

Referenced by fillCtl(), and output().

unsigned int _Ctl::verbose

Output noise level

Referenced by fillCtl().


The documentation for this struct was generated from the following file:

Generated on Fri Sep 21 15:10:49 2012 by  doxygen 1.5.8