GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> CAL_DB / V0-2-4 > acd_db_pedestals_create / rhel5-32
#include <CAL_DB/CALIB_DB_schema.h>
Classes | |
struct | _CALIB_DB_schema_hdr |
Encapsulates information common to all calibration schemas. More... | |
Typedefs | |
typedef enum _CALIB_DB_SCHEMA_BASE_K | CALIB_DB_SCHEMA_BASE_K |
Typedef for enum _CALIB_DB_SCHEMA_BASE_K. | |
typedef enum _CALIB_DB_SUBSYSTEM_K | CALIB_DB_SUBSYSTEM_K |
Typedef for enum _CALIB_DB_SUBSYSTEM_K. | |
typedef enum _CALIB_DB_TYPE_K | CALIB_DB_TYPE_K |
Typedef for enum _CALIB_DB_TYPE_K. | |
typedef enum _CALIB_DB_ORIGIN_K | CALIB_DB_ORIGIN_K |
Typedef for enum _CAL_DB_ORIGIN_K. | |
typedef enum _CALIB_DB_STYLE_K | CALIB_DB_STYLE_K |
Typedef for enum _CALIB_DB_STYLE_K. | |
typedef struct _CALIB_DB_schema_hdr | CALIB_DB_schema_hdr |
Typedef of struct _CALIB_DB_schema_hdr. | |
Enumerations | |
enum | _CALIB_DB_SCHEMA_BASE_K { CALIB_DB_SCHEMA_BASE_K_ACD = 0xc0, CALIB_DB_SCHEMA_BASE_K_CAL = 0xd0, CALIB_DB_SCHEMA_BASE_K_TKR = 0xe0 } |
Enumeration of the base schema numbers of the three subsystems. More... | |
enum | _CALIB_DB_SUBSYSTEM_K { CALIB_DB_SUBSYSTEM_K_UNDEFINED = 0, CALIB_DB_SUBSYSTEM_K_ACD = 1, CALIB_DB_SUBSYSTEM_K_CAL = 2, CALIB_DB_SUBSYSTEM_K_TKR = 3 } |
Enumerates the subsystem of database (i.e. ACD, CAL, TKR). More... | |
enum | _CALIB_DB_TYPE_K { CALIB_DB_TYPE_K_PEDESTALS = 1, CALIB_DB_TYPE_K_GAINS = 2, CALIB_DB_TYPE_K_COMBINED = 3 } |
Enumerates the type of database, i.e. pedestals only, gains only or combined. More... | |
enum | _CALIB_DB_ORIGIN_K { CALIB_DB_ORIGIN_K_ON_ORBIT = 0, CALIB_DB_ORIGIN_K_GLEAM = 1, CALIB_DB_ORIGIN_K_PRELAUNCH = 2 } |
Enumerates the originating source of calibration data. More... | |
enum | _CALIB_DB_STYLE_K { CALIB_DB_STYLE_K_FULL = 0, CALIB_DB_STYLE_K_IDEALIZED = 1 } |
Enumerates the type of calibration data. More... |
CVS $Id: CALIB_DB_schema.h,v 1.5 2011/03/25 02:40:52 apw Exp $
Typedef for enum _CAL_DB_ORIGIN_K.
The origin of the calibration refers to the point of origination of of the calibration constants. For example, two common originating points would be constants that have been made-up for use by the GLEAM Monte Carlo program and constants that have been calculated using data from on-orbit calibrations.
In general, different calibration from different originating sources should be kept in different packages. The reasoning is that time evolution is unique within a origination type. For example, constants used in the GLEAM Monte Carlo get updated or changed on a different schedule than thus from the actual LAT. Since it likely that different people will manage the updating of constants associated with a origin, they should be kept separate
Typedef for enum _CALIB_DB_SCHEMA_BASE_K.
Typedef for enum _CALIB_DB_STYLE_K.
The type of the calibration refers to how the calibration constants are presented The program that converts the input constants into the form usable by FSW will use the style in determining the form of the input values.
This number may be stored in the output data structure, but likely serves only an informational purpose.
Typedef for enum _CALIB_DB_SUBSYSTEM_K.
enum _CALIB_DB_ORIGIN_K |
enum _CALIB_DB_STYLE_K |
enum _CALIB_DB_TYPE_K |