Another important part of simulation software is output data collectors. They are used to collect data from simulation’s output parameters. Later, these data are analyzed statistically. The data collectors provided by EOSimulator are histograms.
Histograms store bidimentional data (x,y) in tables ordered uniquely by x, and are accumulated in the y. For example if (x1, y1) and (x1, y2) are logged (using the corresponding log operation) in the histogram, the stored value is (x1, y1 + y2). This data collector also calculates the mean value and the standard deviation of the collected data.
There are three kinds of histograms in EOSimulator, all of them subclases of eosim::statics::Histogram which defines the behavior of every histogram in EOSimulator:
Besides of store data, histograms can be displayed in diferent formats:
Classes | |
class | eosim::statics::Histogram |
Abstract Histogram. More... | |
class | eosim::statics::Observation |
Observation Histogram. More... | |
class | eosim::statics::TimeSeries |
Time Series Histogram. More... | |
class | eosim::statics::TimeWeighted |
Time Weighted Histogram. More... |