GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GFC_DB / V3-1-0 > gamma_calib / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

GFC_DB_V3_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_acdV1.h"
#include "GFC_DB/GFC_DB_atfV1.h"
#include "GFC_DB/GFC_DB_zbottomV1.h"
#include "GFC_DB/GFC_DB_calV3.h"
#include "GFC_DB/GFC_DB_tkrV1.h"

Classes

struct  _GFC_DB_V3_prms
 System control structure for the filtering process. More...
struct  _GFC_DB_V3_schema
 The Gamma Filter parameters. More...

Defines

#define GFC_DB_V3_VERSION   (3)

Typedefs

typedef enum
_GFC_DB_V3_STATUS_V 
GFC_DB_V3_STATUS_V
 Typedef for enum _GFC_DB_V3_STATUS_V.
typedef enum
_GFC_DB_V3_STATUS_M 
GFC_DB_V3_STATUS_M
 Typedef for enum _GFC_DB_V3_STATUS_M.
typedef struct
_GFC_DB_V3_prms 
GFC_DB_V3_prms
 Typedef for struct _GFC_DB_V3_prms.
typedef struct
_GFC_DB_V3_schema 
GFC_DB_V3_schema
 Typedef for struct _GFC_DB_V3_schema.

Enumerations

enum  _GFC_DB_V3_STATUS_V {
  GFC_DB_V3_STATUS_V_RSVD_10 = 10,
  GFC_DB_V3_STATUS_V_TKR_LT_2_ELO = 11,
  GFC_DB_V3_STATUS_V_TKR_SKIRT = 12,
  GFC_DB_V3_STATUS_V_TKR_EQ_0 = 13,
  GFC_DB_V3_STATUS_V_TKR_ROW2 = 14,
  GFC_DB_V3_STATUS_V_TKR_ROW01 = 15,
  GFC_DB_V3_STATUS_V_TKR_TOP = 16,
  GFC_DB_V3_STATUS_V_SIDE = 17,
  GFC_DB_V3_STATUS_V_TOP = 18,
  GFC_DB_V3_STATUS_V_ZBOTTOM = 19,
  GFC_DB_V3_STATUS_V_ERR_CTB = 20,
  GFC_DB_V3_STATUS_V_SPLASH_1 = 21,
  GFC_DB_V3_STATUS_V_E350_FILTER_TILE = 22,
  GFC_DB_V3_STATUS_V_E0_TILE = 23,
  GFC_DB_V3_STATUS_V_EL0_ETOT_HI = 24,
  GFC_DB_V3_STATUS_V_EL0_ETOT_LO = 25,
  GFC_DB_V3_STATUS_V_LO_ENERGY = 26,
  GFC_DB_V3_STATUS_V_HI_ENERGY = 27,
  GFC_DB_V3_STATUS_V_SPLASH_0 = 28,
  GFC_DB_V3_STATUS_V_NOCALLO_FILTER_TILE = 29,
  GFC_DB_V3_STATUS_V_NON_PHYSICS = 30,
  GFC_DB_V3_STATUS_V_VETOED = 31
}
 Gamma filter status, bit definitions. More...
enum  _GFC_DB_V3_STATUS_M {
  GFC_DB_V3_STATUS_M_RSVD_10 = (1 << GFC_DB_V3_STATUS_V_RSVD_10),
  GFC_DB_V3_STATUS_M_TKR_LT_2_ELO = (1 << GFC_DB_V3_STATUS_V_TKR_LT_2_ELO),
  GFC_DB_V3_STATUS_M_TKR_SKIRT = (1 << GFC_DB_V3_STATUS_V_TKR_SKIRT),
  GFC_DB_V3_STATUS_M_TKR_EQ_0 = (1 << GFC_DB_V3_STATUS_V_TKR_EQ_0),
  GFC_DB_V3_STATUS_M_TKR_ROW2 = (1 << GFC_DB_V3_STATUS_V_TKR_ROW2),
  GFC_DB_V3_STATUS_M_TKR_ROW01 = (1 << GFC_DB_V3_STATUS_V_TKR_ROW01),
  GFC_DB_V3_STATUS_M_TKR_TOP = (1 << GFC_DB_V3_STATUS_V_TKR_TOP),
  GFC_DB_V3_STATUS_M_SIDE = (1 << GFC_DB_V3_STATUS_V_SIDE),
  GFC_DB_V3_STATUS_M_TOP = (1 << GFC_DB_V3_STATUS_V_TOP),
  GFC_DB_V3_STATUS_M_ZBOTTOM = (1 << GFC_DB_V3_STATUS_V_ZBOTTOM),
  GFC_DB_V3_STATUS_M_ERR_CTB = (1 << GFC_DB_V3_STATUS_V_ERR_CTB),
  GFC_DB_V3_STATUS_M_SPLASH_1 = (1 << GFC_DB_V3_STATUS_V_SPLASH_1),
  GFC_DB_V3_STATUS_M_E350_FILTER_TILE,
  GFC_DB_V3_STATUS_M_E0_TILE = (1 << GFC_DB_V3_STATUS_V_E0_TILE),
  GFC_DB_V3_STATUS_M_EL0_ETOT_HI = (1 << GFC_DB_V3_STATUS_V_EL0_ETOT_HI),
  GFC_DB_V3_STATUS_M_EL0_ETOT_LO = (1 << GFC_DB_V3_STATUS_V_EL0_ETOT_LO),
  GFC_DB_V3_STATUS_M_LO_ENERGY = (1 << GFC_DB_V3_STATUS_V_LO_ENERGY),
  GFC_DB_V3_STATUS_M_HI_ENERGY = (1 << GFC_DB_V3_STATUS_V_HI_ENERGY),
  GFC_DB_V3_STATUS_M_SPLASH_0 = (1 << GFC_DB_V3_STATUS_V_SPLASH_0),
  GFC_DB_V3_STATUS_M_NOCALLO_FILTER_TILE,
  GFC_DB_V3_STATUS_M_NON_PHYSICS = (1 << GFC_DB_V3_STATUS_V_NON_PHYSICS),
  GFC_DB_V3_STATUS_M_VETOED = (1 << GFC_DB_V3_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_V3_schema.h,v 1.1 2008/09/15 18:52:38 russell Exp $

Enumeration Type Documentation

enum _GFC_DB_V3_STATUS_M

Filter status, mask.

Enumerator:
GFC_DB_V3_STATUS_M_RSVD_10  Reserved for future use
GFC_DB_V3_STATUS_M_TKR_LT_2_ELO  Low energy, no 2 track evidence
GFC_DB_V3_STATUS_M_TKR_SKIRT  Have track(s) into the skirt region
GFC_DB_V3_STATUS_M_TKR_EQ_0  No tracks
GFC_DB_V3_STATUS_M_TKR_ROW2  Track Row 2 match
GFC_DB_V3_STATUS_M_TKR_ROW01  Track Row 0 or 1 match
GFC_DB_V3_STATUS_M_TKR_TOP  Track Top match
GFC_DB_V3_STATUS_M_SIDE  Event has a side face veto
GFC_DB_V3_STATUS_M_TOP  Event has a top face veto
GFC_DB_V3_STATUS_M_ZBOTTOM  No tracks into CAL with energy
GFC_DB_V3_STATUS_M_ERR_CTB  Contributor in error
GFC_DB_V3_STATUS_M_SPLASH_1  Event has a splash veto
GFC_DB_V3_STATUS_M_E350_FILTER_TILE  Event <350Mev + filter tiles
GFC_DB_V3_STATUS_M_E0_TILE  Event 0 energy + tile hit
GFC_DB_V3_STATUS_M_EL0_ETOT_HI  E layer 0/ETOT > .90 (90% typical)
GFC_DB_V3_STATUS_M_EL0_ETOT_LO  E layer 0/ETOT < .01 ( 1% typical)
GFC_DB_V3_STATUS_M_LO_ENERGY  E layer 0/ETOT < .01 ( 1% typical)
GFC_DB_V3_STATUS_M_HI_ENERGY  High Energy pass condition (>20 GeV typical
GFC_DB_V3_STATUS_M_SPLASH_0  Event has a splash veto
GFC_DB_V3_STATUS_M_NOCALLO_FILTER_TILE  No CAL LO trigger + filter tile
GFC_DB_V3_STATUS_M_NON_PHYSICS  A non-physics event
GFC_DB_V3_STATUS_M_VETOED  Any veto

enum _GFC_DB_V3_STATUS_V

Gamma filter status, bit definitions.

Enumerator:
GFC_DB_V3_STATUS_V_RSVD_10  Reserved for future use
GFC_DB_V3_STATUS_V_TKR_LT_2_ELO  Low energy, no 2 track evidence
GFC_DB_V3_STATUS_V_TKR_SKIRT  Event into the skirt region
GFC_DB_V3_STATUS_V_TKR_EQ_0  No tracks
GFC_DB_V3_STATUS_V_TKR_ROW2  Track Row 2 match
GFC_DB_V3_STATUS_V_TKR_ROW01  Track Row 0 or 1 match
GFC_DB_V3_STATUS_V_TKR_TOP  Track Top match
GFC_DB_V3_STATUS_V_SIDE  Event has a side face veto
GFC_DB_V3_STATUS_V_TOP  Event has a top face veto
GFC_DB_V3_STATUS_V_ZBOTTOM  No tracks into CAL with energy
GFC_DB_V3_STATUS_V_ERR_CTB  Contributor in error
GFC_DB_V3_STATUS_V_SPLASH_1  Event has a splash veto
GFC_DB_V3_STATUS_V_E350_FILTER_TILE  Event <350Mev + filter tiles
GFC_DB_V3_STATUS_V_E0_TILE  Event 0 energy + tile hit
GFC_DB_V3_STATUS_V_EL0_ETOT_HI  E layer 0/ETOT > .90 (90% typical)
GFC_DB_V3_STATUS_V_EL0_ETOT_LO  E layer 0/ETOT < .01 ( 1% typical)
GFC_DB_V3_STATUS_V_LO_ENERGY  Energy <= veto cut, typically <= 2-5 Mev
GFC_DB_V3_STATUS_V_HI_ENERGY  Energy > pass cut, typically > 20 Gev
GFC_DB_V3_STATUS_V_SPLASH_0  Event has a splash veto
GFC_DB_V3_STATUS_V_NOCALLO_FILTER_TILE  No CAL LO trigger + filter tile
GFC_DB_V3_STATUS_V_NON_PHYSICS  A non-physics event
GFC_DB_V3_STATUS_V_VETOED  Any veto


Generated on Fri Apr 30 10:08:22 2010 by  doxygen 1.5.3