#include <blocker.h>
Public Member Functions | |
Blocker (Config *config) | |
void | runBlocking () |
void | blocking (double *values, int nValues, int blockSize, double *result) |
void | loadConfiguration (INIParser *settings) |
This class opens a blocking file and performs statistical analysis on that file.
void Blocker::blocking | ( | double * | values, |
int | nValues, | ||
int | blockSize, | ||
double * | result | ||
) |
Calculates the mean and variance for a given block size.
void Blocker::loadConfiguration | ( | INIParser * | settings | ) |
Loads the configuration from the config.ini file
void Blocker::runBlocking | ( | ) |
The main function in the Blocker class Opens all blocking files, merges their data and calculates the means and variance for different block sizes.