|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
|
This is the complete list of members for LossDataSink, including all inherited members.
| addParticle(const OpalParticle &, const std::optional< std::pair< int, short int > > &turnBunchNumPair=std::nullopt) | LossDataSink | |
| addReferenceParticle(const Vector_t< double, 3 > &x, const Vector_t< double, 3 > &p, double time, double spos, long long globalTrackStep) | LossDataSink | |
| appendASCII() | LossDataSink | inlineprivate |
| bunchNumber_m | LossDataSink | private |
| closeASCII() | LossDataSink | inlineprivate |
| closeFile() | LossDataSink | private |
| collectionType_m | LossDataSink | private |
| computeSetStatistics(unsigned int setIdx) | LossDataSink | private |
| computeStatistics(unsigned int numSets) | LossDataSink | inline |
| fileName_m | LossDataSink | private |
| getNumSteps() | LossDataSink | private |
| globalTrackStep_m | LossDataSink | private |
| H5call_m | LossDataSink | private |
| H5file_m | LossDataSink | private |
| h5hut_mode_m | LossDataSink | private |
| hasNoParticlesToDump() const | LossDataSink | private |
| hasTurnInformations() const | LossDataSink | private |
| inH5Mode() const | LossDataSink | inline |
| LossDataSink()=default | LossDataSink | |
| LossDataSink(std::string outfn, bool hdf5Save, CollectionType=CollectionType::TEMPORAL) | LossDataSink | |
| LossDataSink(const LossDataSink &rsh) | LossDataSink | |
| openASCII() | LossDataSink | inlineprivate |
| openFile(const char *fname, h5_int32_t mode, h5_prop_t props) | LossDataSink | private |
| openH5(h5_int32_t mode=H5_O_WRONLY) | LossDataSink | private |
| os_m | LossDataSink | private |
| outputName_m | LossDataSink | private |
| particles_m | LossDataSink | private |
| RefPartP_m | LossDataSink | private |
| RefPartR_m | LossDataSink | private |
| refTime_m | LossDataSink | private |
| save(unsigned int numSets=1, OpalData::OpenMode openMode=OpalData::OpenMode::UNDEFINED) | LossDataSink | |
| saveASCII() | LossDataSink | private |
| saveH5(unsigned int setIdx) | LossDataSink | private |
| setNumParticles(h5_int64_t num) | LossDataSink | private |
| setStep() | LossDataSink | private |
| size() const | LossDataSink | inline |
| splitSets(unsigned int numSets) | LossDataSink | private |
| spos_m | LossDataSink | private |
| startSet_m | LossDataSink | private |
| turnNumber_m | LossDataSink | private |
| writeDataFloat64(const char *name, const h5_float64_t *value) | LossDataSink | private |
| writeDataInt64(const char *name, const h5_int64_t *value) | LossDataSink | private |
| writeFileAttribString(const char *attribute, const char *value) | LossDataSink | private |
| writeHeaderASCII() | LossDataSink | private |
| writeHeaderH5() | LossDataSink | private |
| writeStepAttribFloat64(const char *attribute, const h5_float64_t *value, h5_int64_t size) | LossDataSink | private |
| writeStepAttribInt64(const char *attribute, const h5_int64_t *value, h5_int64_t size) | LossDataSink | private |
| ~LossDataSink() noexcept(false) | LossDataSink |