| 53 | } |
| 54 | |
| 55 | float TableLiveStatistics::calcObjectsPerSecond(ColorVector<uint64_t> const& lastCount, ColorVector<uint64_t> const& currentCount) const |
| 56 | { |
| 57 | auto currentCreatedObjects = sum(currentCount); |
| 58 | auto lastCreatedObjects = sum(lastCount); |
| 59 | return (toFloat(currentCreatedObjects) - toFloat(lastCreatedObjects)) |
| 60 | / toFloat(std::chrono::duration_cast<std::chrono::milliseconds>(*_currentDataTimepoint - *_lastDataTimepoint).count()) * TimeInterval; |
| 61 | } |