![]() |
![]() |
#include <FastMonitoringThread.h>
Public Member Functions | |
MonitorData () | |
void | registerVariables (jsoncollector::FastMonitor *fm, unsigned int nStreams, unsigned int nThreads) |
Public Attributes | |
jsoncollector::DoubleJ | fastAvgLeadTimeJ_ |
jsoncollector::IntJ | fastEventsProcessedJ_ |
jsoncollector::IntJ | fastFilesProcessedJ_ |
jsoncollector::IntJ | fastLockCountJ_ |
jsoncollector::DoubleJ | fastLockWaitJ_ |
jsoncollector::IntJ | fastMacrostateJ_ |
jsoncollector::IntJ | fastPathProcessedJ_ |
jsoncollector::DoubleJ | fastThroughputJ_ |
std::vector< unsigned int > | inputState_ |
unsigned int | inputstateBins_ |
unsigned int | macrostateBins_ |
unsigned int | microstateBins_ |
std::vector< unsigned int > | microstateEncoded_ |
unsigned int | ministateBins_ |
std::vector< unsigned int > | ministateEncoded_ |
std::vector< jsoncollector::AtomicMonUInt * > | processed_ |
std::vector< unsigned int > | streamLumi_ |
std::vector< unsigned int > | threadMicrostateEncoded_ |
unsigned int | varIndexThrougput_ |
Definition at line 41 of file FastMonitoringThread.h.
|
inline |
Definition at line 73 of file FastMonitoringThread.h.
References jsoncollector::JsonMonitorable::setName(), and evf::FastMonitoringThread::sInit.
|
inline |
Definition at line 93 of file FastMonitoringThread.h.
References jsoncollector::FastMonitor::commit(), mps_fire::i, AlCaHLTBitMon_ParallelJobs::p, jsoncollector::FastMonitor::registerFastGlobalMonitorable(), jsoncollector::FastMonitor::registerGlobalMonitorable(), jsoncollector::FastMonitor::registerStreamMonitorableUIntVec(), and jsoncollector::FastMonitor::registerStreamMonitorableUIntVecAtomic().
Referenced by evf::FastMonitoringService::preBeginJob().
jsoncollector::DoubleJ evf::FastMonitoringThread::MonitorData::fastAvgLeadTimeJ_ |
Definition at line 46 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
jsoncollector::IntJ evf::FastMonitoringThread::MonitorData::fastEventsProcessedJ_ |
Definition at line 50 of file FastMonitoringThread.h.
jsoncollector::IntJ evf::FastMonitoringThread::MonitorData::fastFilesProcessedJ_ |
Definition at line 47 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
jsoncollector::IntJ evf::FastMonitoringThread::MonitorData::fastLockCountJ_ |
Definition at line 49 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
jsoncollector::DoubleJ evf::FastMonitoringThread::MonitorData::fastLockWaitJ_ |
Definition at line 48 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
jsoncollector::IntJ evf::FastMonitoringThread::MonitorData::fastMacrostateJ_ |
Definition at line 44 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
jsoncollector::IntJ evf::FastMonitoringThread::MonitorData::fastPathProcessedJ_ |
Definition at line 58 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::postEvent().
jsoncollector::DoubleJ evf::FastMonitoringThread::MonitorData::fastThroughputJ_ |
Definition at line 45 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::preGlobalEndLumi().
std::vector<unsigned int> evf::FastMonitoringThread::MonitorData::inputState_ |
Definition at line 60 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
unsigned int evf::FastMonitoringThread::MonitorData::inputstateBins_ |
Definition at line 69 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::preBeginJob().
unsigned int evf::FastMonitoringThread::MonitorData::macrostateBins_ |
Definition at line 66 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::preBeginJob().
unsigned int evf::FastMonitoringThread::MonitorData::microstateBins_ |
Definition at line 68 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::postBeginJob(), and evf::FastMonitoringService::preBeginJob().
std::vector<unsigned int> evf::FastMonitoringThread::MonitorData::microstateEncoded_ |
Definition at line 55 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
unsigned int evf::FastMonitoringThread::MonitorData::ministateBins_ |
Definition at line 67 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::preBeginJob(), and evf::FastMonitoringService::prePathEvent().
std::vector<unsigned int> evf::FastMonitoringThread::MonitorData::ministateEncoded_ |
Definition at line 56 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::doSnapshot().
std::vector<jsoncollector::AtomicMonUInt*> evf::FastMonitoringThread::MonitorData::processed_ |
Definition at line 57 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::postEvent(), and evf::FastMonitoringService::preStreamBeginLumi().
std::vector<unsigned int> evf::FastMonitoringThread::MonitorData::streamLumi_ |
Definition at line 63 of file FastMonitoringThread.h.
Referenced by evf::FastMonitoringService::preStreamBeginLumi().
std::vector<unsigned int> evf::FastMonitoringThread::MonitorData::threadMicrostateEncoded_ |
Definition at line 59 of file FastMonitoringThread.h.
unsigned int evf::FastMonitoringThread::MonitorData::varIndexThrougput_ |
Definition at line 52 of file FastMonitoringThread.h.