GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GFC_DB / V2-1-0

Constituent: gamma_calib_leak     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

GFC_DB_schema.h File Reference

CDM database schema: settings for Gamma Filter Code. More...

#include "EFC_DB/EFC_DB_sampler.h"

Include dependency graph for GFC_DB_schema.h:

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


Data Structures

struct  _GFC_DB_acdV0
 System control structure for the evaluate ACD. More...
struct  _GFC_DB_atfV0
 System control structure for the ACD/TKR matching, no TKR pattern regcognition, just bit matching. More...
struct  _GFC_DB_zbottomV0
 System control structure for the TKR/CAL matching, no TKR pattern regcognition, just bare continuity. More...
struct  _GFC_DB_calV1
 System control structure for the CAL cuts. More...
struct  _GFC_DB_tkrV0
 System control structure for the TKR cuts based on pattern recognition. More...
struct  _GFC_DB_prms
 System control structure for the filtering process. More...
struct  _GFC_DB_schema
 The Gamma Filter parameters. More...

Defines

#define GFC_DB_SCHEMA   EFC_DB_SCHEMA_K_GAMMA
#define GFC_DB_VERSION   (1)

Typedefs

typedef enum _GFC_DB_STATUS_V GFC_DB_STATUS_V
 Typedef for enum _GFC_DB_STATUS_V.
typedef enum _GFC_DB_STATUS_M GFC_DB_STATUS_M
 Typedef for enum _GFC_DB_STATUS_M.
typedef _GFC_DB_acdV0 GFC_DB_acdV0
 Typedef for struct _GFC_DB_acdV0.
typedef _GFC_DB_atfV0 GFC_DB_atfV0
 Typedef for struct _GFC_DB_atfV0.
typedef _GFC_DB_zbottomV0 GFC_DB_zbottomV0
 Typedef for struct _GFC_DB_gammaCfgZbottomV0.
typedef _GFC_DB_calV1 GFC_DB_calV1
 Typedef for struct _GFC_DB_calV1.
typedef _GFC_DB_tkrV0 GFC_DB_tkrV0
 Typedef for struct _GFC_DB_gammaCfgTkrV0.
typedef _GFC_DB_prms GFC_DB_prms
 Typedef for struct _GFC_DB_prms.
typedef _GFC_DB_schema GFC_DB_schema
 Typedef for struct _GFC_DB_schema.

Enumerations

enum  _GFC_DB_STATUS_V {
  GFC_DB_STATUS_V_HI_ENERGY = 10,
  GFC_DB_STATUS_V_RSVD_11 = 11,
  GFC_DB_STATUS_V_RSVD_12 = 12,
  GFC_DB_STATUS_V_RSVD_13 = 13,
  GFC_DB_STATUS_V_ERR_CTB = 14,
  GFC_DB_STATUS_V_TKR_LT_2_ELO = 15,
  GFC_DB_STATUS_V_TKR_SKIRT = 16,
  GFC_DB_STATUS_V_TKR_EQ_0 = 17,
  GFC_DB_STATUS_V_TKR_ROW2 = 18,
  GFC_DB_STATUS_V_TKR_ROW01 = 19,
  GFC_DB_STATUS_V_TKR_TOP = 20,
  GFC_DB_STATUS_V_ZBOTTOM = 21,
  GFC_DB_STATUS_V_EL0_ETOT_HI = 22,
  GFC_DB_STATUS_V_EL0_ETOT_LO = 23,
  GFC_DB_STATUS_V_SIDE = 24,
  GFC_DB_STATUS_V_TOP = 25,
  GFC_DB_STATUS_V_SPLASH_1 = 26,
  GFC_DB_STATUS_V_E350_FILTER_TILE = 27,
  GFC_DB_STATUS_V_E0_TILE = 28,
  GFC_DB_STATUS_V_SPLASH_0 = 29,
  GFC_DB_STATUS_V_NOCALLO_FILTER_TILE = 30,
  GFC_DB_STATUS_V_VETOED = 31
}
 Gamma filter status, bit definitions. More...
enum  _GFC_DB_STATUS_M {
  GFC_DB_STATUS_M_HI_ENERGY = (1 << GFC_DB_STATUS_V_HI_ENERGY),
  GFC_DB_STATUS_M_RSVD_11 = (1 << GFC_DB_STATUS_V_RSVD_11),
  GFC_DB_STATUS_M_RSVD_12 = (1 << GFC_DB_STATUS_V_RSVD_12),
  GFC_DB_STATUS_M_RSVD_13 = (1 << GFC_DB_STATUS_V_RSVD_13),
  GFC_DB_STATUS_M_ERR_CTB = (1 << GFC_DB_STATUS_V_ERR_CTB),
  GFC_DB_STATUS_M_TKR_LT_2_ELO = (1 << GFC_DB_STATUS_V_TKR_LT_2_ELO),
  GFC_DB_STATUS_M_TKR_SKIRT = (1 << GFC_DB_STATUS_V_TKR_SKIRT),
  GFC_DB_STATUS_M_TKR_EQ_0 = (1 << GFC_DB_STATUS_V_TKR_EQ_0),
  GFC_DB_STATUS_M_TKR_ROW2 = (1 << GFC_DB_STATUS_V_TKR_ROW2),
  GFC_DB_STATUS_M_TKR_ROW01 = (1 << GFC_DB_STATUS_V_TKR_ROW01),
  GFC_DB_STATUS_M_TKR_TOP = (1 << GFC_DB_STATUS_V_TKR_TOP),
  GFC_DB_STATUS_M_ZBOTTOM = (1 << GFC_DB_STATUS_V_ZBOTTOM),
  GFC_DB_STATUS_M_EL0_ETOT_HI = (1 << GFC_DB_STATUS_V_EL0_ETOT_HI),
  GFC_DB_STATUS_M_EL0_ETOT_LO = (1 << GFC_DB_STATUS_V_EL0_ETOT_LO),
  GFC_DB_STATUS_M_SIDE = (1 << GFC_DB_STATUS_V_SIDE),
  GFC_DB_STATUS_M_TOP = (1 << GFC_DB_STATUS_V_TOP),
  GFC_DB_STATUS_M_SPLASH_1 = (1 << GFC_DB_STATUS_V_SPLASH_1),
  GFC_DB_STATUS_M_E350_FILTER_TILE,
  GFC_DB_STATUS_M_E0_TILE = (1 << GFC_DB_STATUS_V_E0_TILE),
  GFC_DB_STATUS_M_SPLASH_0 = (1 << GFC_DB_STATUS_V_SPLASH_0),
  GFC_DB_STATUS_M_NOCALLO_FILTER_TILE
}
 Filter status, mask. More...

Detailed Description

CDM database schema: settings for Gamma Filter Code.

Author:
J.J. Russell
   CVS $Id: GFC_DB_schema.h,v 1.3 2007/10/17 17:58:10 jgt Exp $

Enumeration Type Documentation

enum _GFC_DB_STATUS_M
 

Filter status, mask.

Enumerator:
GFC_DB_STATUS_M_HI_ENERGY  Reserved for future use
GFC_DB_STATUS_M_RSVD_11  Reserved for future use
GFC_DB_STATUS_M_RSVD_12  Reserved for future use
GFC_DB_STATUS_M_RSVD_13  Reserved for future use
GFC_DB_STATUS_M_ERR_CTB  Contributor in error
GFC_DB_STATUS_M_TKR_LT_2_ELO  Low energy, no 2 track evidence
GFC_DB_STATUS_M_TKR_SKIRT  Have track(s) into the skirt region
GFC_DB_STATUS_M_TKR_EQ_0  No tracks
GFC_DB_STATUS_M_TKR_ROW2  Track Row 2 match
GFC_DB_STATUS_M_TKR_ROW01  Track Row 0 or 1 match
GFC_DB_STATUS_M_TKR_TOP  Track Top match
GFC_DB_STATUS_M_ZBOTTOM  No tracks into CAL with energy
GFC_DB_STATUS_M_EL0_ETOT_HI  E layer 0/ETOT > .90 (90% typical)
GFC_DB_STATUS_M_EL0_ETOT_LO  E layer 0/ETOT < .01 ( 1% typical)
GFC_DB_STATUS_M_SIDE  Event has a side face veto
GFC_DB_STATUS_M_TOP  Event has a top face veto
GFC_DB_STATUS_M_SPLASH_1  Event has a splash veto
GFC_DB_STATUS_M_E350_FILTER_TILE  Event <350Mev + filter tiles
GFC_DB_STATUS_M_E0_TILE  Event 0 energy + tile hit
GFC_DB_STATUS_M_SPLASH_0  Event has a splash veto
GFC_DB_STATUS_M_NOCALLO_FILTER_TILE  No CAL LO trigger + filter tile

enum _GFC_DB_STATUS_V
 

Gamma filter status, bit definitions.

Enumerator:
GFC_DB_STATUS_V_HI_ENERGY  Reserved for future use
GFC_DB_STATUS_V_RSVD_11  Reserved for future use
GFC_DB_STATUS_V_RSVD_12  Reserved for future use
GFC_DB_STATUS_V_RSVD_13  Reserved for future use
GFC_DB_STATUS_V_ERR_CTB  Contributor in error
GFC_DB_STATUS_V_TKR_LT_2_ELO  Low energy, no 2 track evidence
GFC_DB_STATUS_V_TKR_SKIRT  Event into the skirt region
GFC_DB_STATUS_V_TKR_EQ_0  No tracks
GFC_DB_STATUS_V_TKR_ROW2  Track Row 2 match
GFC_DB_STATUS_V_TKR_ROW01  Track Row 0 or 1 match
GFC_DB_STATUS_V_TKR_TOP  Track Top match
GFC_DB_STATUS_V_ZBOTTOM  No tracks into CAL with energy
GFC_DB_STATUS_V_EL0_ETOT_HI  E layer 0/ETOT > .90 (90% typical)
GFC_DB_STATUS_V_EL0_ETOT_LO  E layer 0/ETOT < .01 (01% typical)
GFC_DB_STATUS_V_SIDE  Event has a side face veto
GFC_DB_STATUS_V_TOP  Event has a top face veto
GFC_DB_STATUS_V_SPLASH_1  Event has a splash veto
GFC_DB_STATUS_V_E350_FILTER_TILE  Event <350Mev + filter tiles
GFC_DB_STATUS_V_E0_TILE  Event 0 energy + tile hit
GFC_DB_STATUS_V_SPLASH_0  Event has a splash veto
GFC_DB_STATUS_V_NOCALLO_FILTER_TILE  No CAL LO trigger + filter tile
GFC_DB_STATUS_V_VETOED  Any veto


Generated on Thu Feb 7 01:19:47 2008 by  doxygen 1.4.4