GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GEO_DB / dev > geo_db_print / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

GEO_DB_print.h File Reference

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


Typedefs

typedef enum _GEO_DB_PRINTOPTS_M GEO_DB_PRINTOPTS_M
 Typedef for enum _GEO_DB_PRINTOPTS_M.

Enumerations

enum  _GEO_DB_PRINTOPTS_M {
  GEO_DB_PRINTOPTS_M_HDR = (1 << 1),
  GEO_DB_PRINTOPTS_M_ACD = (1 << 2),
  GEO_DB_PRINTOPTS_M_TKR = (1 << 3),
  GEO_DB_PRINTOPTS_M_CAL = (1 << 4),
  GEO_DB_PRINTOPTS_M_SKIRT = (1 << 5),
  GEO_DB_PRINTOPTS_M_TKR_ACD = (1 << 6),
  GEO_DB_PRINTOPTS_M_TKR_CAL = (1 << 6),
  GEO_DB_PRINTOPTS_M_ALL = 0xffffffff
}
 Display options. More...

Functions

void GEO_DB_print (const GEO_DB_schema *schema, unsigned int opts)
 Provides an ASCII display of the track geomety structure.


Detailed Description

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

Author:
JJRussell - russell@slac.stanford.edu

    CVS $Id

Typedef Documentation

Typedef for enum _GEO_DB_PRINTOPTS_M.

These are options passed into GEO_DB_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:
GEO_DB_PRINTOPTS_M_HDR  Selects the header
GEO_DB_PRINTOPTS_M_ACD  Selects the ACD
GEO_DB_PRINTOPTS_M_TKR  Selects the TKR
GEO_DB_PRINTOPTS_M_CAL  Selects the CAL
GEO_DB_PRINTOPTS_M_SKIRT  Selects the SKIRT
GEO_DB_PRINTOPTS_M_TKR_ACD  Selects the inter - TKR/ACD geometry
GEO_DB_PRINTOPTS_M_TKR_CAL  Selects the inter - TKR/CAL geometry for printing
GEO_DB_PRINTOPTS_M_ALL  Print everything


Function Documentation

void GEO_DB_print ( const GEO_DB_schema schema,
unsigned int  opts 
)

Provides an ASCII display of the track geomety structure.

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

References _TFC_DB_geometry::acd, acdPrint(), _GEO_DB_schema::geo, GEO_DB_PRINTOPTS_M_ACD, GEO_DB_PRINTOPTS_M_HDR, GEO_DB_PRINTOPTS_M_SKIRT, GEO_DB_PRINTOPTS_M_TKR, GEO_DB_PRINTOPTS_M_TKR_ACD, _GEO_DB_schema::hdr, hdrPrint(), _TFC_DB_geometry::skirt, skirtPrint(), _TFC_DB_geometryTkr::stripPitch, _TFC_DB_geometry::tkr, tkrAcdPrint(), and tkrPrint().


Generated on Fri Mar 25 15:26:39 2011 by  doxygen 1.5.8