GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > XFC / dev

Constituent: xfc     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_XfcCtx Struct Reference

Structure to bind all the filtering parameters together into something suitable for passing to the LCB event call back handler. More...

Collaboration diagram for _XfcCtx:

Collaboration graph
[legend]

Data Fields

XfcResultsCtx results
const EDS_fwHandlerServicesX1 * services
const EFC_definition * def
const EFC_DB_Schema * schema
void * efc
int efc_size
int efa_size
int efs_size
OutputHandler output
EBF_evt * evt
XfcStatsCtx stats
int nevts
int ievt
EDSD_printCtl * printCtl
int print_size
int to_print
unsigned int ss_to_print
unsigned int ss_to_display
int useMcEnergy
int listPasses
int efa_post_cnt
XfcEfcCtx efcCtx

Detailed Description

Structure to bind all the filtering parameters together into something suitable for passing to the LCB event call back handler.


Field Documentation

const EFC_definition* _XfcCtx::def
 

The EFC filter definiton structure

int _XfcCtx::efa_post_cnt
 

Number of events before EFA_post call

int _XfcCtx::efa_size
 

Size of the efa structure

void* _XfcCtx::efc
 

The event filter context

int _XfcCtx::efc_size
 

Size of the efc structure

XfcEfcCtx _XfcCtx::efcCtx
 

Kludge!!!, copy of the EFC parameters this should be replaced by calls to EFC_get

int _XfcCtx::efs_size
 

Size of the efs structure

EBF_evt* _XfcCtx::evt
 

Pointer to the first packet of an event

int _XfcCtx::ievt
 

Current event number

int _XfcCtx::listPasses
 

Flag to print the events that pass the filter

int _XfcCtx::nevts
 

The number of events

OutputHandler _XfcCtx::output
 

The output handler

int _XfcCtx::print_size
 

Size, in bytes, of the print handle

EDSD_printCtl* _XfcCtx::printCtl
 

Print control handle

XfcResultsCtx _XfcCtx::results
 

The stash of result vectors

const EFC_DB_Schema* _XfcCtx::schema
 

The EDS database schema (configuration)

const EDS_fwHandlerServicesX1* _XfcCtx::services
 

The filter services

unsigned int _XfcCtx::ss_to_display
 

Bit mask of the subsystems to display

unsigned int _XfcCtx::ss_to_print
 

Bit mask of the subsystems to print

XfcStatsCtx _XfcCtx::stats
 

The statistics context

int _XfcCtx::to_print
 

Number of events to print

int _XfcCtx::useMcEnergy
 

Use the MC energy as the classifier


The documentation for this struct was generated from the following file:
Generated on Fri Oct 12 05:10:44 2007 by  doxygen 1.4.4