This is the complete list of members for LossDataSink, including all inherited members.
addParticle(const OpalParticle &, const boost::optional< std::pair< int, short int > > &turnBunchNumPair=boost::none) | LossDataSink | |
addReferenceParticle(const Vector_t &x, const Vector_t &p, double time, double spos, long long globalTrackStep) | LossDataSink | |
appendASCII() | LossDataSink | inlineprivate |
bunchNumber_m | LossDataSink | private |
closeASCII() | LossDataSink | inlineprivate |
collectionType_m | LossDataSink | private |
computeSetStatistics(unsigned int setIdx) | LossDataSink | private |
computeStatistics(unsigned int numSets) | LossDataSink | inline |
fileName_m | 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() | LossDataSink | inline |
LossDataSink()=default | LossDataSink | |
LossDataSink(std::string outfn, bool hdf5Save, CollectionType=CollectionType::TEMPORAL) | LossDataSink | |
LossDataSink(const LossDataSink &rsh) | LossDataSink | |
openASCII() | LossDataSink | inlineprivate |
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 |
reportOnError(h5_int64_t rc, const char *file, int line) | LossDataSink | private |
save(unsigned int numSets=1, OpalData::OpenMode openMode=OpalData::OpenMode::UNDEFINED) | LossDataSink | |
saveASCII() | LossDataSink | private |
saveH5(unsigned int setIdx) | LossDataSink | private |
size() const | LossDataSink | inline |
splitSets(unsigned int numSets) | LossDataSink | private |
spos_m | LossDataSink | private |
startSet_m | LossDataSink | private |
turnNumber_m | LossDataSink | private |
writeHeaderASCII() | LossDataSink | private |
writeHeaderH5() | LossDataSink | private |
~LossDataSink() noexcept(false) | LossDataSink | |