OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
LossDataSink Member List

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()LossDataSinkinlineprivate
bunchNumber_mLossDataSinkprivate
closeASCII()LossDataSinkinlineprivate
closeFile()LossDataSinkprivate
collectionType_mLossDataSinkprivate
computeSetStatistics(unsigned int setIdx)LossDataSinkprivate
computeStatistics(unsigned int numSets)LossDataSinkinline
fileName_mLossDataSinkprivate
getNumSteps()LossDataSinkprivate
globalTrackStep_mLossDataSinkprivate
H5call_mLossDataSinkprivate
H5file_mLossDataSinkprivate
h5hut_mode_mLossDataSinkprivate
hasNoParticlesToDump() constLossDataSinkprivate
hasTurnInformations() constLossDataSinkprivate
inH5Mode() constLossDataSinkinline
LossDataSink()=defaultLossDataSink
LossDataSink(std::string outfn, bool hdf5Save, CollectionType=CollectionType::TEMPORAL)LossDataSink
LossDataSink(const LossDataSink &rsh)LossDataSink
openASCII()LossDataSinkinlineprivate
openFile(const char *fname, h5_int32_t mode, h5_prop_t props)LossDataSinkprivate
openH5(h5_int32_t mode=H5_O_WRONLY)LossDataSinkprivate
os_mLossDataSinkprivate
outputName_mLossDataSinkprivate
particles_mLossDataSinkprivate
RefPartP_mLossDataSinkprivate
RefPartR_mLossDataSinkprivate
refTime_mLossDataSinkprivate
save(unsigned int numSets=1, OpalData::OpenMode openMode=OpalData::OpenMode::UNDEFINED)LossDataSink
saveASCII()LossDataSinkprivate
saveH5(unsigned int setIdx)LossDataSinkprivate
setNumParticles(h5_int64_t num)LossDataSinkprivate
setStep()LossDataSinkprivate
size() constLossDataSinkinline
splitSets(unsigned int numSets)LossDataSinkprivate
spos_mLossDataSinkprivate
startSet_mLossDataSinkprivate
turnNumber_mLossDataSinkprivate
writeDataFloat64(const char *name, const h5_float64_t *value)LossDataSinkprivate
writeDataInt64(const char *name, const h5_int64_t *value)LossDataSinkprivate
writeFileAttribString(const char *attribute, const char *value)LossDataSinkprivate
writeHeaderASCII()LossDataSinkprivate
writeHeaderH5()LossDataSinkprivate
writeStepAttribFloat64(const char *attribute, const h5_float64_t *value, h5_int64_t size)LossDataSinkprivate
writeStepAttribInt64(const char *attribute, const h5_int64_t *value, h5_int64_t size)LossDataSinkprivate
~LossDataSink() noexcept(false)LossDataSink