1#ifndef OPAL_H5PARTWRAPPERFORPC_H
2#define OPAL_H5PARTWRAPPERFORPC_H
17 H5PartWrapperForPC(
const std::string &fileName,
int restartStep, std::string sourceFile, h5_int32_t flags = H5_O_RDWR);
std::string predecessorOPALFlavour_m
double getReferencePz() const
virtual void writeStep(PartBunchBase< double, 3 > *, const std::map< std::string, double > &additionalStepAttributes)
void readStepData(PartBunchBase< double, 3 > *, h5_ssize_t, h5_ssize_t)
double getReferenceZ() const
double getAzimuth() const
void readStepHeader(PartBunchBase< double, 3 > *)
bool getPreviousH5Local() const
virtual bool predecessorIsSameFlavour() const
virtual void writeHeader()
H5PartWrapperForPC(const std::string &fileName, h5_int32_t flags=H5_O_WRONLY)
void writeStepData(PartBunchBase< double, 3 > *)
Vector_t referenceLocation_m
double getElevation() const
double getReferencePr() const
double getReferenceT() const
double getReferenceR() const
h5_float64_t meanMomentum_m
double getMeanMomentum() const
virtual ~H5PartWrapperForPC()
double getMeanKineticEnergy() const
double getReferencePt() const
virtual void readHeader()
Vector_t referenceMomentum_m
void writeStepHeader(PartBunchBase< double, 3 > *, const std::map< std::string, double > &)
virtual void readStep(PartBunchBase< double, 3 > *, h5_ssize_t firstParticle, h5_ssize_t lastParticle)