![]() |
Project
|
#include <DeviceMetricsInfo.h>
Public Attributes | |
std::vector< MetricsStorage< int > > | intMetrics |
std::vector< MetricsStorage< uint64_t > > | uint64Metrics |
std::vector< MetricsStorage< StringMetric > > | stringMetrics |
std::vector< MetricsStorage< float > > | floatMetrics |
std::vector< MetricsStorage< int8_t > > | enumMetrics |
std::vector< std::array< size_t, metricStorageSize< int >()> > | intTimestamps |
std::vector< std::array< size_t, metricStorageSize< uint64_t >()> > | uint64Timestamps |
std::vector< std::array< size_t, metricStorageSize< float >()> > | floatTimestamps |
std::vector< std::array< size_t, metricStorageSize< StringMetric >()> > | stringTimestamps |
std::vector< std::array< size_t, metricStorageSize< int8_t >()> > | enumTimestamps |
std::vector< float > | max |
std::vector< float > | min |
std::vector< float > | average |
std::vector< size_t > | minDomain |
std::vector< size_t > | maxDomain |
std::vector< MetricLabel > | metricLabels |
std::vector< MetricPrefix > | metricPrefixes |
std::vector< MetricLabelIndex > | metricLabelsAlphabeticallySortedIdx |
std::vector< MetricPrefixIndex > | metricLabelsPrefixesSortedIdx |
std::vector< MetricInfo > | metrics |
std::vector< bool > | changed |
This struct hold information about device metrics when running in standalone mode. It's position in the holding vector is the same as the DeviceSpec in its own vector.
Definition at line 149 of file DeviceMetricsInfo.h.
std::vector<float> o2::framework::DeviceMetricsInfo::average |
Definition at line 164 of file DeviceMetricsInfo.h.
std::vector<bool> o2::framework::DeviceMetricsInfo::changed |
Definition at line 172 of file DeviceMetricsInfo.h.
std::vector<MetricsStorage<int8_t> > o2::framework::DeviceMetricsInfo::enumMetrics |
Definition at line 156 of file DeviceMetricsInfo.h.
std::vector<std::array<size_t, metricStorageSize<int8_t>()> > o2::framework::DeviceMetricsInfo::enumTimestamps |
Definition at line 161 of file DeviceMetricsInfo.h.
std::vector<MetricsStorage<float> > o2::framework::DeviceMetricsInfo::floatMetrics |
Definition at line 155 of file DeviceMetricsInfo.h.
std::vector<std::array<size_t, metricStorageSize<float>()> > o2::framework::DeviceMetricsInfo::floatTimestamps |
Definition at line 159 of file DeviceMetricsInfo.h.
std::vector<MetricsStorage<int> > o2::framework::DeviceMetricsInfo::intMetrics |
Definition at line 152 of file DeviceMetricsInfo.h.
std::vector<std::array<size_t, metricStorageSize<int>()> > o2::framework::DeviceMetricsInfo::intTimestamps |
Definition at line 157 of file DeviceMetricsInfo.h.
std::vector<float> o2::framework::DeviceMetricsInfo::max |
Definition at line 162 of file DeviceMetricsInfo.h.
std::vector<size_t> o2::framework::DeviceMetricsInfo::maxDomain |
Definition at line 166 of file DeviceMetricsInfo.h.
std::vector<MetricLabel> o2::framework::DeviceMetricsInfo::metricLabels |
Definition at line 167 of file DeviceMetricsInfo.h.
std::vector<MetricLabelIndex> o2::framework::DeviceMetricsInfo::metricLabelsAlphabeticallySortedIdx |
Definition at line 169 of file DeviceMetricsInfo.h.
std::vector<MetricPrefixIndex> o2::framework::DeviceMetricsInfo::metricLabelsPrefixesSortedIdx |
Definition at line 170 of file DeviceMetricsInfo.h.
std::vector<MetricPrefix> o2::framework::DeviceMetricsInfo::metricPrefixes |
Definition at line 168 of file DeviceMetricsInfo.h.
std::vector<MetricInfo> o2::framework::DeviceMetricsInfo::metrics |
Definition at line 171 of file DeviceMetricsInfo.h.
std::vector<float> o2::framework::DeviceMetricsInfo::min |
Definition at line 163 of file DeviceMetricsInfo.h.
std::vector<size_t> o2::framework::DeviceMetricsInfo::minDomain |
Definition at line 165 of file DeviceMetricsInfo.h.
std::vector<MetricsStorage<StringMetric> > o2::framework::DeviceMetricsInfo::stringMetrics |
Definition at line 154 of file DeviceMetricsInfo.h.
std::vector<std::array<size_t, metricStorageSize<StringMetric>()> > o2::framework::DeviceMetricsInfo::stringTimestamps |
Definition at line 160 of file DeviceMetricsInfo.h.
std::vector<MetricsStorage<uint64_t> > o2::framework::DeviceMetricsInfo::uint64Metrics |
Definition at line 153 of file DeviceMetricsInfo.h.
std::vector<std::array<size_t, metricStorageSize<uint64_t>()> > o2::framework::DeviceMetricsInfo::uint64Timestamps |
Definition at line 158 of file DeviceMetricsInfo.h.