The Sparta Modeling Framework
Loading...
Searching...
No Matches
statistics Directory Reference
Directory dependency graph for statistics:
/github/workspace/sparta/sparta/statistics

Directories

 db
 
 dispatch
 

Files

 BasicHistogram.hpp
 A simple histogram with programmable ranges, using sparta::Counters.
 
 ContextCounter.hpp
 
 Counter.hpp
 
 CounterBase.hpp
 
 CycleCounter.hpp
 
 CycleHistogram.hpp
 CycleHistogram implementation using sparta CycleCounter.
 
 EnumCycleHistogram.hpp
 EnumCycleHistogram implementation using sparta CycleCounters that models enum state lifetimes. This Histogram class can be templated on both C++ enums and sparta::utils::Enums.
 
 EnumHistogram.hpp
 HistogramEnum implementation using sparta Counters.
 
 Expression.hpp
 
 ExpressionGrammar.hpp
 
 ExpressionNode.hpp
 
 ExpressionNodeTypes.hpp
 
 ExpressionNodeVariables.hpp
 This exists mainly to remove circular dependencies on StatVariable and SimVariable: Expression -> StatVarible -> StatisticInstance -> Expression.
 
 ExpressionParser.hpp
 
 Histogram.hpp
 Histogram implementation using sparta Counters.
 
 HistogramFunctionManager.hpp
 
 InstrumentationNode.hpp
 Virtual interface node for simulator instrumentation (e.g. counters, stats, nontifications).
 
 ReadOnlyCounter.hpp
 
 StateHistogram.hpp
 StateHistogram implementation using sparta Counters.
 
 StatInstCalculator.hpp
 
 StatisticDef.hpp
 Contains a statistic definition (some useful information which can be computed)
 
 StatisticInstance.hpp
 Contains a StatisticInstance which refers to a StatisticDef or Counter and some local state to compute a value over a specific sample range.
 
 StatisticSet.hpp
 File that defines the StatisticSet class.
 
 WeightedContextCounter.hpp