6 #ifdef ONLINE // This tool is only meant for special online monitoring at Point 1
8 #ifndef TRT_HITS_MONITORING_TOOL_H
9 #define TRT_HITS_MONITORING_TOOL_H
13 #include "is/infodictionary.h"
24 TRT_Hits_Monitoring_Tool(
const std::string &
type,
const std::string &
name,
const IInterface *
parent);
25 virtual ~TRT_Hits_Monitoring_Tool();
35 const TRT_ID *m_pTRTHelper;
37 ISInfoDictionary m_dict;
39 ISInfoFloat m_occ_longToT;
40 ISInfoFloat m_occBR_longToT;
41 ISInfoFloat m_occEA_longToT;
42 ISInfoFloat m_occEC_longToT;
44 std::string m_name_longToT;
45 std::string m_nameBR_longToT;
46 std::string m_nameEA_longToT;
47 std::string m_nameEC_longToT;
49 std::string m_partition;
54 unsigned int m_sleepTime;
55 boost::posix_time::ptime m_lastPublishTime;
58 #endif // TRT_HITS_MONITORING_TOOL_H