  | 
  
    Isis 3 Programmer Reference
    
   | 
 
 
 
 
    7 #include "GroupedStatistics.h" 
    8 #include "Statistics.h" 
   53     (*groupedStats)[statType].AddData(newStat);
 
   72       QString msg = statType;
 
   73       msg += 
" passed to GetStats but does not exist within the map";
 
   94       statTypes.push_back(i.key());
 
  
 
void AddStatistic(const QString &statType, const double &newStat)
Add a new data entry for a given type of data.
 
This class is used to accumulate statistics on double arrays.
 
GroupedStatistics()
construct a GroupedStatistics object
 
QMap< QString, Statistics > * groupedStats
Map from statistic type to Statistics object.
 
const Statistics & GetStatistics(const QString &statType) const
Get statistics for a given type of data.
 
@ Programmer
This error is for when a programmer made an API call that was illegal.
 
const QVector< QString > GetStatisticTypes() const
Return a list of all the different statistic tyes that this GroupedStatistics has.
 
This is free and unencumbered software released into the public domain.
 
GroupedStatistics & operator=(const GroupedStatistics &other)
Assign a GroupedStatistics with another GroupedStatistics using =.
 
~GroupedStatistics()
destroy a GroupedStatistics object
 
This is free and unencumbered software released into the public domain.