1 #ifndef GroupedStatistics_h 2 #define GroupedStatistics_h 25 template<
class A,
class B >
class QMap;
26 template<
class A >
class QVector;
60 void AddStatistic(
const QString &statType,
const double &newStat);
const Statistics & GetStatistics(const QString &statType) const
Get statistics for a given type of data.
~GroupedStatistics()
destroy a GroupedStatistics object
GroupedStatistics()
construct a GroupedStatistics object
This class is used to accumulate statistics on double arrays.
const QVector< QString > GetStatisticTypes() const
Return a list of all the different statistic tyes that this GroupedStatistics has.
GroupedStatistics & operator=(const GroupedStatistics &other)
Assign a GroupedStatistics with another GroupedStatistics using =.
Namespace for ISIS/Bullet specific routines.
QMap< QString, Statistics > * groupedStats
Map from statistic type to Statistics object.
void AddStatistic(const QString &statType, const double &newStat)
Add a new data entry for a given type of data.