GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EFC / V4-5-0 > iefc / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

TFC_tolerances.h File Reference

Interface to managing, configuring and constructing the tolerances used by the track finding filter code. More...


Typedefs

typedef struct _TFC_tolerancesCfg TFC_tolerancesCfg
typedef struct _TFC_tolerancesAll TFC_tolerancesAll
typedef struct _TFC_tolerances TFC_tolerances
typedef struct
_TFC_DB_tolerancesSchema 
TFC_DB_tolerancesSchema

Functions

unsigned int TFC_tolerancesAllSizeof (void)
 Returns the size, in bytes, of the tolerances structure.
void TFC_tolerancesAllConstruct (TFC_tolerancesAll *all, const TFC_DB_tolerancesSchema *schema)
 Constructs the tolerances for all X and Y layers based on the specified model.
const TFC_DB_tolerancesSchema * TFC_tolerancesSchemaLocate (void)
const TFC_tolerancesTFC_tolerancesLocate (const TFC_tolerancesAll *all, unsigned int energy_leu)
 Locates the set of tolerances to use for the specified energy.


Detailed Description

Interface to managing, configuring and constructing the tolerances used by the track finding filter code.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: TFC_tolerances.h,v 1.1 2007/06/17 22:01:44 russell Exp $

Function Documentation

void TFC_tolerancesAllConstruct ( TFC_tolerancesAll all,
const TFC_DB_tolerancesSchema *  schema 
)

Constructs the tolerances for all X and Y layers based on the specified model.

Parameters:
all The tolerances to initialize
schema The database schema containing the tolerance data.

unsigned int TFC_tolerancesAllSizeof ( void   ) 

Returns the size, in bytes, of the tolerances structure.

Returns:
The size, in bytes, of the tolerances structure

const TFC_tolerances* TFC_tolerancesLocate ( const TFC_tolerancesAll all,
unsigned int  energy_leu 
)

Locates the set of tolerances to use for the specified energy.

Returns:
A read-only pointer to the energies
Parameters:
all The set of all tolerances
energy_leu The energy in LEUs

References _TFC_tolerancesAll::energy, and _TFC_tolerancesAll::min.


Generated on Wed Jan 4 14:15:54 2012 by  doxygen 1.5.8