|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <MultiBunchHandler.h>
Public Member Functions | |
| azimuth (injection.azimuth) | |
| radius (injection.radius) | |
| prevAzimuth (-1.0) | |
| pathlength (injection.pathlength) | |
| nParticles (0) | |
| ekin (0.0) | |
| dEkin (0.0) | |
Public Attributes | |
| __pad0__: time(injection.time) | |
| rrms {0.0} | |
| prms {0.0} | |
| emit {0.0} | |
| mean {0.0} | |
| correlation {0.0} | |
| halo | |
| double | time |
| double | azimuth |
| double | radius |
| double | prevAzimuth |
| double | pathlength |
| long unsigned int | nParticles |
| double | ekin |
| double | dEkin |
| double | rrms [3] |
| double | prms [3] |
| double | emit [3] |
| double | mean [3] |
| double | correlation [3] |
| double | halo [3] |
Definition at line 51 of file MultiBunchHandler.h.
| MultiBunchHandler::beaminfo_t::azimuth | ( | injection. | azimuth | ) |
| MultiBunchHandler::beaminfo_t::dEkin | ( | 0. | 0 | ) |
| MultiBunchHandler::beaminfo_t::ekin | ( | 0. | 0 | ) |
| MultiBunchHandler::beaminfo_t::nParticles | ( | 0 | ) |
| MultiBunchHandler::beaminfo_t::pathlength | ( | injection. | pathlength | ) |
| MultiBunchHandler::beaminfo_t::prevAzimuth | ( | -1. | 0 | ) |
| MultiBunchHandler::beaminfo_t::radius | ( | injection. | radius | ) |
| MultiBunchHandler::beaminfo_t::__pad0__ |
Definition at line 54 of file MultiBunchHandler.h.
| double MultiBunchHandler::beaminfo_t::azimuth |
Definition at line 70 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius(), and MultiBunchDump::write().
| MultiBunchHandler::beaminfo_t::correlation {0.0} |
Definition at line 65 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::correlation[3] |
Definition at line 81 of file MultiBunchHandler.h.
| double MultiBunchHandler::beaminfo_t::dEkin |
Definition at line 76 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::ekin |
Definition at line 75 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| MultiBunchHandler::beaminfo_t::emit {0.0} |
Definition at line 63 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::emit[3] |
Definition at line 79 of file MultiBunchHandler.h.
| MultiBunchHandler::beaminfo_t::halo |
Definition at line 66 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::halo[3] |
Definition at line 82 of file MultiBunchHandler.h.
| MultiBunchHandler::beaminfo_t::mean {0.0} |
Definition at line 64 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::mean[3] |
Definition at line 80 of file MultiBunchHandler.h.
| long unsigned int MultiBunchHandler::beaminfo_t::nParticles |
Definition at line 74 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::pathlength |
Definition at line 73 of file MultiBunchHandler.h.
Referenced by DataSink::setMultiBunchInitialPathLengh(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::prevAzimuth |
Definition at line 72 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius().
| MultiBunchHandler::beaminfo_t::prms {0.0} |
Definition at line 62 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::prms[3] |
Definition at line 78 of file MultiBunchHandler.h.
| double MultiBunchHandler::beaminfo_t::radius |
Definition at line 71 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius(), and MultiBunchDump::write().
| MultiBunchHandler::beaminfo_t::rrms {0.0} |
Definition at line 61 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::rrms[3] |
Definition at line 77 of file MultiBunchHandler.h.
| double MultiBunchHandler::beaminfo_t::time |
Definition at line 69 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
1.8.5