18#ifndef OPAL_H5PARTWRAPPERFORPT_H
19#define OPAL_H5PARTWRAPPERFORPT_H
30 const std::string& fileName,
int restartStep, std::string sourceFile,
31 h5_int32_t flags = H5_O_RDWR);
39 PartBunch_t*,
const std::map<std::string, double>& additionalStepAttributes);
PartBunch< PLayout_t< double, 3 >, double, 3 > PartBunch_t
H5PartWrapper(const std::string &fileName, h5_int32_t flags=H5_O_WRONLY)
std::string predecessorOPALFlavour_m
virtual ~H5PartWrapperForPT()
virtual void readStep(PartBunch_t *, h5_ssize_t firstParticle, h5_ssize_t lastParticle)
virtual void writeStep(PartBunch_t *, const std::map< std::string, double > &additionalStepAttributes)
virtual void writeHeader()
H5PartWrapperForPT(const std::string &fileName, h5_int32_t flags=H5_O_WRONLY)
virtual bool predecessorIsSameFlavour() const
void readStepData(PartBunch_t *, h5_ssize_t, h5_ssize_t)
void readStepHeader(PartBunch_t *)
void writeStepHeader(PartBunch_t *, const std::map< std::string, double > &)
virtual void readHeader()
void writeStepData(PartBunch_t *)