5 #ifndef BALL_FORMAT_HINFILE_H
6 #define BALL_FORMAT_HINFILE_H
8 #ifndef BALL_FORMAT_GENERICMOLFILE_H
12 #ifndef BALL_MATHS_SIMPLEBOX3_H
70 virtual bool write(
const Molecule& molecule);
76 virtual bool write(
const System& system);
85 virtual bool read(
System& system);
94 bool hasPeriodicBoundary()
const;
108 float getTemperature()
const;
117 virtual void initRead_();
121 void writeAtom_(
const Atom& atom,
Size number,
Size atom_offset);
125 #endif // BALL_FORMAT_HINFILE_H
std::ios::openmode OpenMode