gem5 v24.0.0.0
|
The parameters for a distribution stat. More...
#include <storage.hh>
Public Member Functions | |
Params (Counter _min, Counter _max, Counter _bucket_size) | |
Public Member Functions inherited from gem5::statistics::DistParams | |
DistParams (DistType t) | |
Public Member Functions inherited from gem5::statistics::StorageParams | |
virtual | ~StorageParams ()=default |
Public Attributes | |
Counter | min |
The minimum value to track. | |
Counter | max |
The maximum value to track. | |
Counter | bucket_size |
The number of entries in each bucket. | |
size_type | buckets |
The number of buckets. | |
Public Attributes inherited from gem5::statistics::DistParams | |
const DistType | type |
The parameters for a distribution stat.
Definition at line 261 of file storage.hh.
|
inline |
Definition at line 272 of file storage.hh.
References bucket_size, buckets, fatal_if, max, and warn_if.
Counter gem5::statistics::DistStor::Params::bucket_size |
The number of entries in each bucket.
Definition at line 268 of file storage.hh.
Referenced by Params(), gem5::statistics::DistStor::prepare(), gem5::statistics::DistStor::reset(), TEST(), TEST(), and TEST().
size_type gem5::statistics::DistStor::Params::buckets |
The number of buckets.
Equal to (max-min)/bucket_size.
Definition at line 270 of file storage.hh.
Referenced by Params(), gem5::statistics::DistStor::prepare(), TEST(), TEST(), and TEST().
Counter gem5::statistics::DistStor::Params::max |
The maximum value to track.
Definition at line 266 of file storage.hh.
Referenced by Params(), gem5::statistics::DistStor::prepare(), prepareCheckDistStor(), gem5::statistics::DistStor::reset(), and TEST().
Counter gem5::statistics::DistStor::Params::min |
The minimum value to track.
Definition at line 264 of file storage.hh.
Referenced by gem5::statistics::DistStor::prepare(), prepareCheckDistStor(), gem5::statistics::DistStor::reset(), and TEST().