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

Constituent: gamma_master     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

GFC_DB_V2_schema.h File Reference

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

#include "EFC_DB/EFC_DB_sampler.h"
#include "GFC_DB/GFC_DB_acdV0.h"
#include "GFC_DB/GFC_DB_atfV0.h"
#include "GFC_DB/GFC_DB_zbottomV0.h"
#include "GFC_DB/GFC_DB_calV2.h"
#include "GFC_DB/GFC_DB_tkrV0.h"

Include dependency graph for GFC_DB_V2_schema.h:

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


Data Structures

struct  _GFC_DB_V2_prms
 System control structure for the filtering process. More...
struct  _GFC_DB_V2_schema
 The Gamma Filter parameters. More...

Defines

#define GFC_DB_V2_VERSION   (2)

Typedefs

typedef enum _GFC_DB_V2_STATUS_V GFC_DB_V2_STATUS_V
 Typedef for enum _GFC_DB_V2_STATUS_V.
typedef enum _GFC_DB_V2_STATUS_M GFC_DB_V2_STATUS_M
 Typedef for enum _GFC_DB_V2_STATUS_M.
typedef _GFC_DB_V2_prms GFC_DB_V2_prms
 Typedef for struct _GFC_DB_V2_prms.
typedef _GFC_DB_V2_schema GFC_DB_V2_schema
 Typedef for struct _GFC_DB_V2_schema.

Enumerations

enum  _GFC_DB_V2_STATUS_V {
  GFC_DB_V2_STATUS_V_RSVD_10 = 10,
  GFC_DB_V2_STATUS_V_RSVD_11 = 11,
  GFC_DB_V2_STATUS_V_ERR_CTB = 12,
  GFC_DB_V2_STATUS_V_TKR_LT_2_ELO = 13,
  GFC_DB_V2_STATUS_V_TKR_SKIRT = 14,
  GFC_DB_V2_STATUS_V_TKR_EQ_0 = 15,
  GFC_DB_V2_STATUS_V_TKR_ROW2 = 16,
  GFC_DB_V2_STATUS_V_TKR_ROW01 = 17,
  GFC_DB_V2_STATUS_V_TKR_TOP = 18,
  GFC_DB_V2_STATUS_V_ZBOTTOM = 19,
  GFC_DB_V2_STATUS_V_EL0_ETOT_HI = 20,
  GFC_DB_V2_STATUS_V_EL0_ETOT_LO = 21,
  GFC_DB_V2_STATUS_V_HI_ENERGY = 22,
  GFC_DB_V2_STATUS_V_LO_ENERGY = 23,
  GFC_DB_V2_STATUS_V_SIDE = 24,
  GFC_DB_V2_STATUS_V_TOP = 25,
  GFC_DB_V2_STATUS_V_SPLASH_1 = 26,
  GFC_DB_V2_STATUS_V_E350_FILTER_TILE = 27,
  GFC_DB_V2_STATUS_V_E0_TILE = 28,
  GFC_DB_V2_STATUS_V_SPLASH_0 = 29,
  GFC_DB_V2_STATUS_V_NOCALLO_FILTER_TILE = 30,
  GFC_DB_V2_STATUS_V_VETOED = 31
}
 Gamma filter status, bit definitions. More...
enum  _GFC_DB_V2_STATUS_M {
  GFC_DB_V2_STATUS_M_RSVD_10 = (1 << GFC_DB_V2_STATUS_V_RSVD_10),
  GFC_DB_V2_STATUS_M_RSVD_11 = (1 << GFC_DB_V2_STATUS_V_RSVD_11),
  GFC_DB_V2_STATUS_M_ERR_CTB = (1 << GFC_DB_V2_STATUS_V_ERR_CTB),
  GFC_DB_V2_STATUS_M_TKR_LT_2_ELO = (1 << GFC_DB_V2_STATUS_V_TKR_LT_2_ELO),
  GFC_DB_V2_STATUS_M_TKR_SKIRT = (1 << GFC_DB_V2_STATUS_V_TKR_SKIRT),
  GFC_DB_V2_STATUS_M_TKR_EQ_0 = (1 << GFC_DB_V2_STATUS_V_TKR_EQ_0),
  GFC_DB_V2_STATUS_M_TKR_ROW2 = (1 << GFC_DB_V2_STATUS_V_TKR_ROW2),
  GFC_DB_V2_STATUS_M_TKR_ROW01 = (1 << GFC_DB_V2_STATUS_V_TKR_ROW01),
  GFC_DB_V2_STATUS_M_TKR_TOP = (1 << GFC_DB_V2_STATUS_V_TKR_TOP),
  GFC_DB_V2_STATUS_M_ZBOTTOM = (1 << GFC_DB_V2_STATUS_V_ZBOTTOM),
  GFC_DB_V2_STATUS_M_EL0_ETOT_HI = (1 << GFC_DB_V2_STATUS_V_EL0_ETOT_HI),
  GFC_DB_V2_STATUS_M_EL0_ETOT_LO = (1 << GFC_DB_V2_STATUS_V_EL0_ETOT_LO),
  GFC_DB_V2_STATUS_M_HI_ENERGY = (1 << GFC_DB_V2_STATUS_V_HI_ENERGY),
  GFC_DB_V2_STATUS_M_LO_ENERGY = (1 << GFC_DB_V2_STATUS_V_LO_ENERGY),
  GFC_DB_V2_STATUS_M_SIDE = (1 << GFC_DB_V2_STATUS_V_SIDE),
  GFC_DB_V2_STATUS_M_TOP = (1 << GFC_DB_V2_STATUS_V_TOP),
  GFC_DB_V2_STATUS_M_SPLASH_1 = (1 << GFC_DB_V2_STATUS_V_SPLASH_1),
  GFC_DB_V2_STATUS_M_E350_FILTER_TILE,
  GFC_DB_V2_STATUS_M_E0_TILE = (1 << GFC_DB_V2_STATUS_V_E0_TILE),
  GFC_DB_V2_STATUS_M_SPLASH_0 = (1 << GFC_DB_V2_STATUS_V_SPLASH_0),
  GFC_DB_V2_STATUS_M_NOCALLO_FILTER_TILE,
  GFC_DB_V2_STATUS_M_VETOED = (1 << GFC_DB_V2_STATUS_V_VETOED)
}
 Filter status, mask. More...

Detailed Description

CDM database schema: settings for Gamma Filter Code.

Author:
J.J. Russell
   CVS $Id: GFC_DB_V2_schema.h,v 1.2 2008/06/09 15:53:06 russell Exp $

Enumeration Type Documentation

enum _GFC_DB_V2_STATUS_M
 

Filter status, mask.

Enumerator:
GFC_DB_V2_STATUS_M_RSVD_10  Reserved for future use
GFC_DB_V2_STATUS_M_RSVD_11  Reserved for future use
GFC_DB_V2_STATUS_M_ERR_CTB  Contributor in error
GFC_DB_V2_STATUS_M_TKR_LT_2_ELO  Low energy, no 2 track evidence
GFC_DB_V2_STATUS_M_TKR_SKIRT  Have track(s) into the skirt region
GFC_DB_V2_STATUS_M_TKR_EQ_0  No tracks
GFC_DB_V2_STATUS_M_TKR_ROW2  Track Row 2 match
GFC_DB_V2_STATUS_M_TKR_ROW01  Track Row 0 or 1 match
GFC_DB_V2_STATUS_M_TKR_TOP  Track Top match
GFC_DB_V2_STATUS_M_ZBOTTOM  No tracks into CAL with energy
GFC_DB_V2_STATUS_M_EL0_ETOT_HI  E layer 0/ETOT > .90 (90% typical)
GFC_DB_V2_STATUS_M_EL0_ETOT_LO  E layer 0/ETOT < .01 ( 1% typical)
GFC_DB_V2_STATUS_M_HI_ENERGY  High energy pass (>20 Gev typical)
GFC_DB_V2_STATUS_M_LO_ENERGY  Low energy veto (<=2 Mev typical)
GFC_DB_V2_STATUS_M_SIDE  Event has a side face veto
GFC_DB_V2_STATUS_M_TOP  Event has a top face veto
GFC_DB_V2_STATUS_M_SPLASH_1  Event has a splash veto
GFC_DB_V2_STATUS_M_E350_FILTER_TILE  Event <350Mev + filter tiles
GFC_DB_V2_STATUS_M_E0_TILE  Event 0 energy + tile hit
GFC_DB_V2_STATUS_M_SPLASH_0  Event has a splash veto
GFC_DB_V2_STATUS_M_NOCALLO_FILTER_TILE  No CAL LO trigger + filter tile
GFC_DB_V2_STATUS_M_VETOED  The veto bit

enum _GFC_DB_V2_STATUS_V
 

Gamma filter status, bit definitions.

Enumerator:
GFC_DB_V2_STATUS_V_RSVD_10  Reserved for future use
GFC_DB_V2_STATUS_V_RSVD_11  Reserved for future use
GFC_DB_V2_STATUS_V_ERR_CTB  Contributor in error
GFC_DB_V2_STATUS_V_TKR_LT_2_ELO  Low energy, no 2 track evidence
GFC_DB_V2_STATUS_V_TKR_SKIRT  Event into the skirt region
GFC_DB_V2_STATUS_V_TKR_EQ_0  No tracks
GFC_DB_V2_STATUS_V_TKR_ROW2  Track Row 2 match
GFC_DB_V2_STATUS_V_TKR_ROW01  Track Row 0 or 1 match
GFC_DB_V2_STATUS_V_TKR_TOP  Track Top match
GFC_DB_V2_STATUS_V_ZBOTTOM  No tracks into CAL with energy
GFC_DB_V2_STATUS_V_EL0_ETOT_HI  E layer 0/ETOT > .90 (90% typical)
GFC_DB_V2_STATUS_V_EL0_ETOT_LO  E layer 0/ETOT < .01 (01% typical)
GFC_DB_V2_STATUS_V_HI_ENERGY  High energy pass (>20 Gev typical)
GFC_DB_V2_STATUS_V_LO_ENERGY  Low energy veto (<=2 Mev typical)
GFC_DB_V2_STATUS_V_SIDE  Event has a side face veto
GFC_DB_V2_STATUS_V_TOP  Event has a top face veto
GFC_DB_V2_STATUS_V_SPLASH_1  Event has a splash veto
GFC_DB_V2_STATUS_V_E350_FILTER_TILE  Event <350Mev + filter tiles
GFC_DB_V2_STATUS_V_E0_TILE  Event 0 energy + tile hit
GFC_DB_V2_STATUS_V_SPLASH_0  Event has a splash veto
GFC_DB_V2_STATUS_V_NOCALLO_FILTER_TILE  No CAL LO trigger + filter tile
GFC_DB_V2_STATUS_V_VETOED  Any veto


Generated on Thu Jun 12 01:19:05 2008 by  doxygen 1.4.4