fdhwlib  2.0.25
/home/kopmann/git-mirror/fdhwlib/fdhwlib/FE/FEdef.h
Go to the documentation of this file.
00001 /***************************************************************************
00002     FEdef.h  -  description
00003 
00004     begin                : Wed Jul 12 2000
00005     copyright            : (C) 2000 by Andreas Kopmann
00006     email                : kopmann@hpe.fzk.de
00007  ***************************************************************************/
00008 
00009 
00010 #ifndef FEDEF_H_1234
00011 #define FEDEF_H_1234
00012 
00013 
00014 #include <fdhwlib.h>
00015 
00016 #ifndef FE_VER
00017 # define FE_VER FDHWLIB_VER
00018 #endif // FE_VER
00019 
00020 
00021 
00022 // // import definitions for FLT and SLT
00023 // #include <Hw/FltDef.h>
00024 // #include <Hw/SltDef.h>
00025 // //#include <hw4/fltdef.h>  //TODO: the Hw and hw4 ...def.h files are still the same; 
00026 // //#include <hw4/sltdef.h>  //TODO: probably hw4 is not necessary any more (uses enums instead of defines)???? -tb-
00027 
00028 
00029 // definitions for the FE classes
00030 
00031 /* Maximal allowed length of the testpuls sequence */
00032 #define FE_TPULS_MAX 256    // length of the test puls sequence
00033 
00034 // event data
00035 #define FE_PAGES SLT_PAGES  // number of pages
00036 #define FE_P_MIN 1          // first page
00037 #define FE_P_MAX FE_PAGES   // last page
00038 
00039 // image data
00040 #define FE_COLUMNS 20       // number of columns for in one mirror == no of FLTs
00041 #define FE_ROWS 22          // number of rows
00042 #define FE_ROWS_VC 24       // number of row in virtual channel mode
00043 
00044 #define FE_C_MIN 1          // first column
00045 #define FE_C_MAX 20         // last column
00046 #define FE_R_MIN 1          // first row
00047 #define FE_R_MAX 22         // last row
00048 #define FE_R_MAX_VC 24      // last row in virtual channel mode
00049 
00050 // sensor definitions
00051 #define FE_SENSORS 8        // number of sensors
00052 #define FE_S_MIN 1          // first sensor
00053 #define FE_S_MAX 8          // last sensor
00054 #define FE_S_TEMP1  1
00055 #define FE_S_TEMP2  2
00056 #define FE_S_TEMP3  3
00057 #define FE_S_PW120P  4
00058 #define FE_S_PW120N  5
00059 #define FE_S_PW25P  6
00060 #define FE_S_PW33P  7
00061 #define FE_S_PW50P  8
00062 
00063 #endif // FEDEF_H_1234
00064