GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GFC_DB / V1-1-1
Constituent: gfc_db_calib     Tag: mv2304
#include "GFC_DB/GFC_DB_schema.h"
#include "GFC_DB/GFC_DB_instance.h"
Include dependency graph for GFC_DB_macros.h:
This graph shows which files directly or indirectly include this file:
Defines | |
#define | SamplerSelector(_selector_name) (_selector_name ? _selector_name ## _m : 0) |
If selector_name is non-zero, a bit mask corresponding the selector's is returned. If zero, then a 0 is dropped. | |
#define | Active_Passes_Vetoes |
Creates a bit list corresponding to the set of passes and vetoes that have been enabled. | |
#define | DEFAULT__Acd_TopSideEmax 10 Mev |
Maximum energy, in Mev, to apply top and side vetoes, default value Effects EFC_GAMMA_STATUS_M_EO_TILE. | |
#define | DEFAULT__Acd_TopSideFilterEmax 350 Mev |
Maximum energy, in Mev, to apply top and side filter (rows 0 & 1), default value. | |
#define | DEFAULT__Acd_SplashEmax 40000 Mev |
Maximum energy, in Mev, to apply maximum tile count and the splash veto, default value. | |
#define | DEFAULT__Acd_SplashCount 4 Tiles |
Maximum tile count for events exceeding splashEmax, default value. This is >= comparison, so if the value is 4 then events with energy greater than 40000 Mev and ACD tiles >=4 get rejected. | |
#define | DEFAULT__Acd_SplashMap 0 |
The splash map to use, this defines the near and far neighbors of each tile, default value. | |
#define | DEFAULT__Atf_Emax 5000 Mev |
The maximum energy, in Mev, to apply the cut, EFC_GAMMA_STATUS_M_TOP, _SIDE, default value. | |
#define | DEFAULT__Atf_ShadowedTowers 0 |
The shadowed towers, default value. | |
#define | DEFAULT__Zbottom_Emin 100 Mev |
The minimum energy, in Mev, for the cut to be applied EFC_GAMMA_STATUS_M_ZBOTTOM, default value. | |
#define | DEFAULT__Cal_Epass 5000 Mev |
The high energy pass value, in Mev, default value. | |
#define | DEFAULT__Cal_Emin 0 Mev |
The lower energy limit, in Mev, for doing the layer ratio test, default value. | |
#define | DEFAULT__Cal_Emax 300 Mev |
The limiting energy, in Mev, for doing the layer ratio test, default value. | |
#define | DEFAULT__Cal_Layer0RatioLo 10 Scaled_By_1024 |
The low end layer ratio cut, typically 1%, this is expressed in units of 1024, so 10 ~= 1%, default value. EFC_GAMMA_STATUS_M_EL0_ETOT_01. | |
#define | DEFAULT__Cal_Layer0RatioHi 900 Scaled_By_1024 |
The low end layer ratio cut, typically 90%, this is expressed in units of 1024, so 900 ~= 90%, default value. Effects EFC_GAMMA_STATUS_M_EL0_ETOT_90. | |
#define | DEFAULT__Tkr_Row2Emax 30000 Mev |
The maximum energy, in Mev, for doing the matching projection to hits in row 2 of the ACD, default value. | |
#define | DEFAULT__Tkr_Row01Emax 10000 Mev |
The maximum energy, in Mev, for doing the matching projection to hits in rows 0 and 1 of the ACD, default value. | |
#define | DEFAULT__Tkr_TopEmax 30000 Mev |
The maximum energy, in Mev, for doing the matching projection to hits in top plane of the ACD, working value. | |
#define | DEFAULT__Tkr_ZeroTkrEmin 250 Mev |
The minimum energy, in Mev, for demanding evidence for at least 1 track, default value. | |
#define | DEFAULT__Tkr_TwoTkrEmax 5 Mev |
The maximum energy, in Mev, for demanding evidence for 2 tracks for at least 2 tracks, default value. | |
#define | DEFAULT__Tkr_SkirtEmax 20 Mev |
The maximum energy, in Mev, for cutting on tracks into the skirt region, default value. | |
#define | DEFAULT__Tkr_Geometry 0 |
The tracker geometry, default value. | |
#define | GFC_DB_DATA_PRMS |
Template for the Gamma Filter Parameters. | |
#define | DEFAULT__Active_Passes_Vetoes 0x7fffc000 |
The list of s vetoes and pass bits to use. | |
#define | DEFAULT__Prescale_Enabled 0 |
The list of enabler prescales. | |
#define | GFC_DB_DATA_SAMPLER |
Template for the Gamma Filter Sampling Parameters. | |
#define | GFC_DB_DATA(_name) |
Template for the Gamma Filter Sampling Parameters. | |
Typedefs | |
typedef enum _SamplerSelection_m | SamplerSelection_m |
Typedef for enum _SamplerSelection_m. | |
Enumerations | |
enum | _SamplerSelection_m { Cal_HiEnergy_m = GFC_DB_STATUS_M_HI_ENERGY, ErrCtb_m = GFC_DB_STATUS_M_ERR_CTB, Tkr_Lt2AndELo_m = GFC_DB_STATUS_M_TKR_LT_2_ELO, Tkr_Skirt_m = GFC_DB_STATUS_M_TKR_SKIRT, Tkr_NoTracks_m = GFC_DB_STATUS_M_TKR_EQ_0, Tkr_Row2_m = GFC_DB_STATUS_M_TKR_ROW2, Tkr_Row01_m = GFC_DB_STATUS_M_TKR_ROW01, Tkr_Top_m = GFC_DB_STATUS_M_TKR_TOP, Cal_Zbottom_m = GFC_DB_STATUS_M_ZBOTTOM, Cal_EL0TotHi_m = GFC_DB_STATUS_M_EL0_ETOT_HI, Cal_EL0TotLo_m = GFC_DB_STATUS_M_EL0_ETOT_LO, Acd_Side_m = GFC_DB_STATUS_M_SIDE, Acd_Top_m = GFC_DB_STATUS_M_TOP, Acd_Splash1_m = GFC_DB_STATUS_M_SPLASH_1, Acd_E350FilterTile_m = GFC_DB_STATUS_M_E350_FILTER_TILE, Acd_E0Tile_m = GFC_DB_STATUS_M_E0_TILE, Acd_Splash0_m = GFC_DB_STATUS_M_SPLASH_0, Acd_NoCalLoFilterTile_m = GFC_DB_STATUS_M_NOCALLO_FILTER_TILE } |
Filter status, mask. |
CVS $Id: GFC_DB_macros.h,v 1.5 2007/06/24 21:50:09 russell Exp $
|
Value: SamplerSelector ( Cal_HiEnergy ) | \ SamplerSelector ( ErrCtb ) | \ SamplerSelector ( Tkr_Lt2AndELo ) | \ SamplerSelector ( Tkr_Skirt ) | \ SamplerSelector ( Tkr_NoTracks ) | \ SamplerSelector ( Tkr_Row2 ) | \ SamplerSelector ( Tkr_Row01 ) | \ SamplerSelector ( Tkr_Top ) | \ SamplerSelector ( Cal_Zbottom ) | \ SamplerSelector ( Cal_EL0TotHi ) | \ SamplerSelector ( Cal_EL0TotLo ) | \ SamplerSelector ( Acd_Side ) | \ SamplerSelector ( Acd_Top ) | \ SamplerSelector ( Acd_Splash1 ) | \ SamplerSelector ( Acd_E350FilterTile ) | \ SamplerSelector ( Acd_E0Tile ) | \ SamplerSelector ( Acd_Splash0 ) | \ SamplerSelector ( Acd_NoCalLoFilterTile)
|
|
Value: static const GFC_DB_schema GFC_DB_ ## _name = \ { \ GFC_DB_DATA_SAMPLER, \ GFC_DB_DATA_PRMS \ };
|
|
If selector_name is non-zero, a bit mask corresponding the selector's is returned. If zero, then a 0 is dropped.
|
|
Typedef for enum _SamplerSelection_m. This is just a set of short names for the equivalent GFC_DB_STATUS_M enumerations. |