/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Trigger/Trigger/Trigger-00-01-05/Trigger/MucTrigHit.h

Go to the documentation of this file.
00001 #ifndef MucTrigHit_h
00002 #define MucTrigHit_h 1
00003  
00004 #include "MucRawEvent/MucDigi.h"
00005 #include "Trigger/TrigPara.h"
00006 
00007 using namespace TrigConf;
00008  
00009 class MucTrigHit{
00010 public:
00011         MucTrigHit();
00012         ~MucTrigHit();
00013         void getMucDigi(MucDigiCol* mucDigiCol);
00014         void getFastOr();
00015 
00016         inline int getfoBR(int i, int j, int k) { return foBR[i][j][k]; }
00017         inline int getfoEC(int i, int j, int k, int l) { return foEC[i][j][k][l]; }
00018 
00019         static MucTrigHit* get_Muc(void);
00020  
00021 private:
00022         static MucTrigHit* muc_Pointer;
00023       
00024         int hitBR[8][4][112]; //barrel seg, gap, strip
00025         int hitEC[2][4][4][64]; //endcap part, seg, gap, strip
00026         
00027         int foBR[8][4][7]; //barrel fastOr signal, seg, gap, fastOr
00028         int foEC[2][4][4][4]; //endcaps fastOr signal, part, seg, gap, fastOr
00029 };
00030 #endif

Generated on Tue Nov 29 23:14:41 2016 for BOSS_7.0.2 by  doxygen 1.4.7