|
OPAL (Object Oriented Parallel Accelerator Library)
2021.1.99
OPAL
|
#include <MultiBunchHandler.h>
Public Member Functions | |
| beaminfo_t (const injection_t &injection=injection_t()) | |
Public Attributes | |
| 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.
|
inline |
Definition at line 52 of file MultiBunchHandler.h.
| double MultiBunchHandler::beaminfo_t::azimuth |
Definition at line 70 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::correlation[3] |
Definition at line 81 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| 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().
| double MultiBunchHandler::beaminfo_t::emit[3] |
Definition at line 79 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.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::mean[3] |
Definition at line 80 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| 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().
| double MultiBunchHandler::beaminfo_t::prms[3] |
Definition at line 78 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::radius |
Definition at line 71 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::rrms[3] |
Definition at line 77 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
| double MultiBunchHandler::beaminfo_t::time |
Definition at line 69 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().