Map of counters, stored compactly.
More...
#include <array>
#include <cstddef>
#include <functional>
#include <iterator>
#include <map>
#include <memory>
#include <type_traits>
#include <utility>
Go to the source code of this file.
|
class | lar::details::CounterBlock< COUNTER, NCounters > |
| Type of block of counters (just a STL array until SUBCOUNTERS are in) More...
|
|
struct | lar::details::CountersMapTraits< KEY, COUNTER, SIZE > |
|
class | lar::CountersMap< KEY, COUNTER, SIZE, ALLOC, SUBCOUNTERS > |
| Map storing counters in a compact way. More...
|
|
struct | lar::CountersMap< KEY, COUNTER, SIZE, ALLOC, SUBCOUNTERS >::CounterKey_t |
| Structure with the index of the counter, split as needed. More...
|
|
class | lar::CountersMap< KEY, COUNTER, SIZE, ALLOC, SUBCOUNTERS >::const_iterator |
|
Map of counters, stored compactly.
- Author
- Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
- Date
- August 22th, 2014
Definition in file CountersMap.h.