00001 #ifndef __MMUIRESPONSEPAR_HH__ 00002 #define __MMUIRESPONSEPAR_HH__ 00003 00004 #include<packetConstants.h> 00005 #include<TMuiParBase.h> 00006 #include<TDataType.h> 00007 #include<PHException.h> 00008 #include<MUIOO.h> 00009 00011 00014 class mMuiResponsePar : public TMuiParBase 00015 { 00016 public: 00017 00019 mMuiResponsePar() : 00020 _twopack_eff(1.0), 00021 _use_hv_mask(true) 00022 {;} 00023 00025 ~mMuiResponsePar(){;} 00026 00028 void set_twopack_eff( double twopack_eff){ _twopack_eff = twopack_eff; } 00029 00031 double get_twopack_eff() const { return _twopack_eff; } 00032 00034 void set_use_hv_mask( bool use_hv_mask){ _use_hv_mask = use_hv_mask; } 00035 00037 bool get_use_hv_mask() const { return _use_hv_mask;} 00038 00039 private: 00040 double _twopack_eff; 00041 bool _use_hv_mask; 00042 }; 00043 00044 #endif /* __MMUIRESPONSEPAR_HH__ */ 00045 00046 00047 00048 00049 00050 00051