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


Interface   Data Structures   File List   Data Fields   Globals  

TFC_geometryPrint.h File Reference

Interface to the TFC geometry printing routines. These are mainly diagnostic and debugging routines. More...


Typedefs

typedef enum _TFC_GEO_PRINTOPTS_M TFC_GEO_PRINTOPTS_M
 Typedef for enum _TFC_GEO_PRINTOPTS_M.

Enumerations

enum  _TFC_GEO_PRINTOPTS_M {
  TFC_GEO_PRINTOPTS_M_HDR = (1 << 1),
  TFC_GEO_PRINTOPTS_M_ACD = (1 << 2),
  TFC_GEO_PRINTOPTS_M_TKR = (1 << 3),
  TFC_GEO_PRINTOPTS_M_CAL = (1 << 4),
  TFC_GEO_PRINTOPTS_M_SKIRT = (1 << 5),
  TFC_GEO_PRINTOPTS_M_TKR_ACD = (1 << 6),
  TFC_GEO_PRINTOPTS_M_TKR_CAL = (1 << 6),
  TFC_GEO_PRINTOPTS_M_ALL = 0xffffffff
}
 Display options. More...

Functions

void TFC_geometryPrint (const TFC_geometry *geo, unsigned int opts)
 Provides an ASCII display of the track geomety structure.


Detailed Description

Interface to the TFC geometry printing routines. These are mainly diagnostic and debugging routines.

Author:
JJRussell - russell@slac.stanford.edu

    CVS $Id

Typedef Documentation

Typedef for enum _TFC_GEO_PRINTOPTS_M.

These are options passed into GEO_print and select which sub-pieces of the geometry are printed. They are in the form of bit masks. One can OR these options together to get multiple sub-pieces printed.


Enumeration Type Documentation

Display options.

Enumerator:
TFC_GEO_PRINTOPTS_M_HDR  Selects the header
TFC_GEO_PRINTOPTS_M_ACD  Selects the ACD
TFC_GEO_PRINTOPTS_M_TKR  Selects the TKR
TFC_GEO_PRINTOPTS_M_CAL  Selects the CAL
TFC_GEO_PRINTOPTS_M_SKIRT  Selects the SKIRT
TFC_GEO_PRINTOPTS_M_TKR_ACD  Selects the inter
  • TKR/ACD geometry
TFC_GEO_PRINTOPTS_M_TKR_CAL  Selects the inter
  • TKR/CAL geometry
TFC_GEO_PRINTOPTS_M_ALL  Print everything


Function Documentation

void TFC_geometryPrint ( const TFC_geometry geo,
unsigned int  opts 
)

Provides an ASCII display of the track geomety structure.

Parameters:
geo The geometry to print
opts Display options, see _enum _GEO_printOpts
This routines examines the display options and calls the appropriate print routine.

References _TFC_geometry::acd, acdPrint(), _TFC_geometry::skirt, skirtPrint(), _TFC_geometryTkr::stripPitch, TFC_GEO_PRINTOPTS_M_ACD, TFC_GEO_PRINTOPTS_M_SKIRT, TFC_GEO_PRINTOPTS_M_TKR, TFC_GEO_PRINTOPTS_M_TKR_ACD, _TFC_geometry::tkr, tkrAcdPrint(), and tkrPrint().


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