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

Constituent: hfc_db_eff     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

HFC_DB_macros.h File Reference

Defines the macros used to fill the parameters for the Heavy Ion (CNO) Event Filter. More...

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


Defines

#define DEFAULT__Acd_Placeholder   0
 Just a placeholder for now, default value.
#define DEFAULT__Cal_Ethreshold   50 Mev
 The maximum number of logs above Cal_Ethreshold allowed across all layers. If this value is set at 2, then at most 2 logs above threshold are allowed. This is the default value.
#define DEFAULT__Cal_Nmaxlogs   2
 The maximum number of logs above Cal_Ethreshold allowed across all layers, This is the default value.
#define DEFAULT__Cal_Tolerance   CAL_TOLERANCE(20)
 The matching tolerance, typically 20 - 30%, this is expressed in units of 128, so 1 ~= 1%. This is the default value.
#define DEFAULT__Tkr_Placeholder   0
 Placeholder, default value.
#define HFC_DB_DATA_PRMS
 Template for the Heavy Ion Filter Parameters.
#define DEFAULT__Active_Passes_Vetoes   0x7fffc000
 The list of vetoes to use.
#define HFC_DB_DATA_SAMPLER
 Template for the Heavy Ion Filter Sampling Parameters.
#define HFC_DB_DATA(_name)
 Template for the Heavy Ion Filter Sampling Parameters.

Detailed Description

Defines the macros used to fill the parameters for the Heavy Ion (CNO) Event Filter.

Author:
JJRussell - russell@slac.stanford.edu
    CVS $Id: HFC_DB_macros.h,v 1.2 2007/06/26 18:52:59 jgt Exp $

Define Documentation

#define HFC_DB_DATA _name   ) 
 

Value:

static const HFC_DB_schema HFC_DB_ ## _name =                              \
{                                                                          \
    HFC_DB_DATA_SAMPLER,                                                   \
    HFC_DB_DATA_PRMS                                                       \
};
Template for the Heavy Ion Filter Sampling Parameters.

Parameters:
_name The name you wish to assign. This is quite arbitrary, but should be descriptive of the intent of the configuration

#define HFC_DB_DATA_PRMS
 

Value:

{                              \
  {                            \
    Acd_Placeholder            \
  },                           \
                               \
  {                            \
    Cal_Ethreshold,            \
    Cal_Nmaxlogs,              \
    Cal_Tolerance,             \
  },                           \
                               \
  {                            \
    Tkr_Placeholder            \
  }                            \
}
Template for the Heavy Ion Filter Parameters.


Generated on Sat Sep 1 03:47:27 2007 by  doxygen 1.4.4