GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSE / dev > qse / rhel5-64


Interface   Data Structures   File List   Data Fields   Globals  

QSE_ecalFill.h File Reference

CAL energy routines. More...


Functions

int QSE_ecalSizeof (void)
 Returns the size, in bytes, of a QSE_ecal structure.
void QSE_ecalConstruct (QSE_ecal *ecal)
 Does the intial construction of an QSE_ecal structure.
void QSE_ecalFill (QSE_ecal *ecal, const QSE_cal *cal, const ECR_cal *clb, unsigned int options)
 Produces an ASCII display of the CAL data.


Detailed Description

CAL energy routines.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: QSE_ecalFill.h,v 1.1 2008/09/19 22:02:55 russell Exp $

Function Documentation

void QSE_ecalConstruct ( QSE_ecal ecal  ) 

Does the intial construction of an QSE_ecal structure.

Parameters:
ecal The QSE_ecal structure to construct

void QSE_ecalFill ( QSE_ecal ecal,
const QSE_cal cal,
const ECR_cal *  clb,
unsigned int  options 
)

Produces an ASCII display of the CAL data.

Parameters:
ecal The QSE_ecal structure to fill
cal A previously unpacked CAL LAT Record.
clb The CAL calibration constants
options An options mask. The top 16 bits are a mask of which towers to print (MSB = TOWER 0), the low bit indicates to print the summary

References _QSE_ecal::cal, fill_tower(), _QSE_ecal::gbl, _QSE_ecal::logs, QSE_calTwrMapGet(), QSE_mapRemove(), QSE_mapScanf(), _QSE_cal::twrs, and _QSE_ecal::twrs.

int QSE_ecalSizeof ( void   ) 

Returns the size, in bytes, of a QSE_ecal structure.

Returns:
The size, in bytes, of a QSE_ecal structure


Generated on Fri Nov 30 10:25:34 2012 by  doxygen 1.5.8