00001 /* 00002 * Payload definition(s): Feb thresholds, temperatures, voltages and noises (RPCObFebmap) 00003 * 00004 * $Date: 2009/11/16 12:59:31 $ 00005 * $Revision: 1.4 $ 00006 * \author D. Pagano - Dip. Fis. Nucl. e Teo. & INFN Pavia 00007 */ 00008 00009 00010 #ifndef RPCObFebmap_h 00011 #define RPCObFebmap_h 00012 #include <vector> 00013 00014 00015 class RPCObFebmap { 00016 public: 00017 struct Feb_Item { 00018 int dpid; 00019 float thr1; 00020 float thr2; 00021 float thr3; 00022 float thr4; 00023 float vmon1; 00024 float vmon2; 00025 float vmon3; 00026 float vmon4; 00027 float temp1; 00028 float temp2; 00029 int day; 00030 int time; 00031 int noise1; 00032 int noise2; 00033 int noise3; 00034 int noise4; 00035 }; 00036 RPCObFebmap(){} 00037 virtual ~RPCObFebmap(){} 00038 std::vector<Feb_Item> ObFebMap_rpc; 00039 }; 00040 00041 #endif 00042