#include <CapacityEstimator.h>
Definition at line 41 of file CapacityEstimator.h.
◆ KeyType
◆ CapacityEstimator() [1/3]
| o2::its::CapacityEstimator::CapacityEstimator |
( |
| ) |
|
◆ CapacityEstimator() [2/3]
| o2::its::CapacityEstimator::CapacityEstimator |
( |
Config |
cfg | ) |
|
|
explicit |
◆ ~CapacityEstimator()
| o2::its::CapacityEstimator::~CapacityEstimator |
( |
| ) |
|
|
default |
◆ CapacityEstimator() [3/3]
◆ capacity()
| size_t o2::its::CapacityEstimator::capacity |
( |
uint64_t |
key, |
|
|
double |
scale |
|
) |
| const |
◆ decodeKey()
| static constexpr Decoded o2::its::CapacityEstimator::decodeKey |
( |
KeyType |
key | ) |
|
|
inlinestaticconstexprnoexcept |
◆ expected()
| double o2::its::CapacityEstimator::expected |
( |
uint64_t |
key, |
|
|
double |
scale |
|
) |
| const |
◆ getVariantHigh()
| static constexpr int o2::its::CapacityEstimator::getVariantHigh |
( |
int |
variant | ) |
|
|
inlinestaticconstexprnoexcept |
◆ getVariantLow()
| static constexpr int o2::its::CapacityEstimator::getVariantLow |
( |
int |
variant | ) |
|
|
inlinestaticconstexprnoexcept |
◆ makeKey()
|
|
inlinestaticconstexprnoexcept |
◆ makeVariant()
| static constexpr int o2::its::CapacityEstimator::makeVariant |
( |
int |
high, |
|
|
int |
low |
|
) |
| |
|
inlinestaticconstexprnoexcept |
◆ operator=()
◆ peakCapacity()
| size_t o2::its::CapacityEstimator::peakCapacity |
( |
uint64_t |
key | ) |
const |
◆ print()
| void o2::its::CapacityEstimator::print |
( |
| ) |
const |
◆ reset()
| void o2::its::CapacityEstimator::reset |
( |
| ) |
|
◆ update()
| void o2::its::CapacityEstimator::update |
( |
uint64_t |
key, |
|
|
double |
scale, |
|
|
size_t |
emitted, |
|
|
size_t |
capacityUsed, |
|
|
bool |
overflowed, |
|
|
bool |
memoryLimited |
|
) |
| |
The documentation for this class was generated from the following files: