00001
00015 #ifndef FEMCONSTANTS_HH
00016 #define FEMCONSTANTS_HH
00017 #include "DataFormatConstants.hh"
00018
00020 namespace larlight{
00021
00023 namespace FEM{
00024
00025 const UShort_t INVALID_CH=DATA::INVALID_USHORT;
00026 const UInt_t INVALID_WORD=DATA::INVALID_UINT;
00027 const UInt_t EMPTY_WORD=0x0;
00028
00029 const UInt_t BEAMGATE_NSAMPLE=1500;
00030 const UShort_t NUM_PMT_CHANNEL=48;
00031 const UShort_t MAX_ADC=4095;
00032
00034 enum DISCRIMINATOR {
00035 BASE_DISC = 0,
00036 COSMIC_DISC,
00037 MICHEL_DISC,
00038 BEAM_DISC,
00039 BEAM_WIN,
00040 DISC_MAX
00041 };
00042
00044 enum FEM_WORD{
00045 UNDEFINED_WORD = 0,
00046 EVENT_HEADER,
00047 FEM_HEADER,
00048 FEM_FIRST_WORD,
00049 CHANNEL_HEADER,
00050 CHANNEL_WORD,
00051 CHANNEL_LAST_WORD,
00052 FEM_LAST_WORD,
00053 EVENT_LAST_WORD
00054 };
00055
00056 }
00057
00058 }
00059 #endif
00060