73      TRANSLATIONAL_KINETIC,
 
   77      VANDERWAALS_POTENTIAL,
 
   78      ELECTROSTATIC_POTENTIAL,
 
   82      HYDROGENBONDING_POTENTIAL,
 
   85      SHORT_RANGE_POTENTIAL,
 
  101      ELECTRONIC_TEMPERATURE,
 
  115      std::string dataType;
 
  117      std::vector<BaseAccumulator*> accumulatorArray2d;
 
 
  120    using StatsBitSet  = std::bitset<ENDINDEX - BEGININDEX>;
 
  121    using StatsMapType = std::map<std::string, StatsIndex>;
 
  125    void parseStatFileFormat(
const std::string& format);
 
  128    std::string getStatsReport();
 
  130    StatsBitSet getStatsMask();
 
  131    StatsMapType getStatsMap();
 
  132    void setStatsMask(StatsBitSet mask);
 
  134    string getTitle(
int index);
 
  135    string getUnits(
int index);
 
  136    string getDataType(
int index);
 
  138    int getIntData(
int index);
 
  139    RealType getRealData(
int index);
 
  141    potVec getPotVecData(
int index);
 
  142    Mat3x3d getMatrixData(
int index);
 
  143    std::vector<RealType> getArrayData(
int index);
 
  145    int getIntAverage(
int index);
 
  146    RealType getRealAverage(
int index);
 
  147    Vector3d getVectorAverage(
int index);
 
  148    potVec getPotVecAverage(
int index);
 
  149    Mat3x3d getMatrixAverage(
int index);
 
  150    std::vector<RealType> getArrayAverage(
int index);
 
  152    int getIntError(
int index);
 
  153    RealType getRealError(
int index);
 
  155    potVec getPotVecError(
int index);
 
  156    Mat3x3d getMatrixError(
int index);
 
  157    std::vector<RealType> getArrayError(
int index);
 
  163    std::vector<StatsData> data_;
 
  164    StatsBitSet statsMask_;
 
  165    StatsMapType statsMap_;