29 static std::size_t calculateNumberOfSamples(
float estimatedFrequency,
float estimatedRunTimeSeconds);
34 DtSampleAggregator(std::size_t numOfSamples, std::size_t numOfFields,
const std::string& fileName,
bool rowNumInOutput=
true);
40 std::size_t numSamples()
const;
42 std::size_t currentSample()
const;
45 std::size_t numFields()
const;
48 void addSample(std::size_t field,
double sample);
51 void incrementSample();
57 double* samples(std::size_t field);
61 bool dumped(
void)
const;
67 void addToDumpFile(
const std::string& str);