Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

mMuiRawUnpackPar.h

Go to the documentation of this file.
00001 #ifndef __MMUIRAWUNPACKPAR_HH__
00002 #define __MMUIRAWUNPACKPAR_HH__
00003 
00004 #include<PHObject.h>
00005 #include<MUIOO.h>
00006 #include<TMuiParBase.h>
00007 
00009 
00011 class mMuiRawUnpackPar : public TMuiParBase
00012 {
00013   
00014  public: 
00015   
00017   mMuiRawUnpackPar() : 
00018     _id_base(12001)
00019     {
00020       _module_id[0] = 0x0000;
00021       _module_id[1] = 0x0010;
00022       _module_id[2] = 0x1000;
00023       _module_id[3] = 0x1010;
00024     }
00025   
00027   ~mMuiRawUnpackPar(){;}
00028     
00030   unsigned int get_id_base() const {return _id_base;} 
00031   
00033   unsigned int get_module_id(int dcm) const {return _module_id[dcm];} 
00034   
00036   void set_id_base(unsigned int val) {_id_base = val;}
00037   
00039   void set_module_id(int dcm, unsigned int val) {_module_id[dcm] = val;}
00040   
00041  private:  
00042   
00043   unsigned int _id_base;
00044   unsigned int _module_id[MUIOO::kFEMsTotal];
00045 
00046 };
00047 
00048 #endif /* __MMUIRAWUNPACKPAR_HH__ */
00049 
00050 
00051 
00052 
00053 

MUIOO: PHENIX Muon Identifier Analysis Framework. Documentation by doxygen
Last modified: