GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > CAL_DB / V0-1-0

Constituent: cal_db_pedestals_create     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

CAL_DB_schema.h File Reference

Defines the various CAL database schema ids. More...

#include "CAL_DB/CALIB_DB_schema.h"

Include dependency graph for CAL_DB_schema.h:

This graph shows which files directly or indirectly include this file:


Defines

#define CAL_DB_SCHEMA(_type)   (CALIB_DB_SCHEMA_BASE_K_CAL | (_type))
 Macro to compose the full CAL_DB schema identifier for the various databases (by subsystem and type).

Typedefs

typedef enum _CAL_DB_SCHEMA_K CAL_DB_SCHEMA_K
 Typedef for enum _CAL_DB_SCHEMA_K.

Enumerations

enum  _CAL_DB_SCHEMA_K {
  CAL_DB_SCHEMA_K_PEDESTALS = CAL_DB_SCHEMA(CALIB_DB_TYPE_K_PEDESTALS),
  CAL_DB_SCHEMA_K_GAINS = CAL_DB_SCHEMA(CALIB_DB_TYPE_K_GAINS),
  CAL_DB_SCHEMA_K_COMBINED = CAL_DB_SCHEMA(CALIB_DB_TYPE_K_COMBINED)
}
 Forms the database primary key. More...

Detailed Description

Defines the various CAL database schema ids.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: CAL_DB_schema.h,v 1.2 2006/07/13 17:06:40 russell Exp $

Define Documentation

#define CAL_DB_SCHEMA _type   )     (CALIB_DB_SCHEMA_BASE_K_CAL | (_type))
 

Macro to compose the full CAL_DB schema identifier for the various databases (by subsystem and type).

Returns:
The full CAL_DB schema identifier
Parameters:
_type The CAL_DB schema type, i.e identifies a pedestal only, gains only or combined data base. This should be one of the CAL_DB_TYPE_K_'s
Warning:
This is an 'internal' only macro and should not be used by external users. Rather use the enumerated values defined in CAL_DB_SCHEMA_K.


Enumeration Type Documentation

enum _CAL_DB_SCHEMA_K
 

Forms the database primary key.

Enumerator:
CAL_DB_SCHEMA_K_PEDESTALS  Calorimeter pedestal database
CAL_DB_SCHEMA_K_GAINS  Calorimeter gains database
CAL_DB_SCHEMA_K_COMBINED  Calorimeter combined pedestals and gains database


Generated on Thu Jul 13 21:03:58 2006 by  doxygen 1.4.4