OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
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 28 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 31 of file MultiBunchHandler.h.
double MultiBunchHandler::beaminfo_t::azimuth |
Definition at line 47 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius(), and MultiBunchDump::write().
MultiBunchHandler::beaminfo_t::correlation {0.0} |
Definition at line 42 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::correlation[3] |
Definition at line 58 of file MultiBunchHandler.h.
double MultiBunchHandler::beaminfo_t::dEkin |
Definition at line 53 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::ekin |
Definition at line 52 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
MultiBunchHandler::beaminfo_t::emit {0.0} |
Definition at line 40 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::emit[3] |
Definition at line 56 of file MultiBunchHandler.h.
MultiBunchHandler::beaminfo_t::halo |
Definition at line 43 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::halo[3] |
Definition at line 59 of file MultiBunchHandler.h.
MultiBunchHandler::beaminfo_t::mean {0.0} |
Definition at line 41 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::mean[3] |
Definition at line 57 of file MultiBunchHandler.h.
long unsigned int MultiBunchHandler::beaminfo_t::nParticles |
Definition at line 51 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::pathlength |
Definition at line 50 of file MultiBunchHandler.h.
Referenced by DataSink::setMultiBunchInitialPathLengh(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::prevAzimuth |
Definition at line 49 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius().
MultiBunchHandler::beaminfo_t::prms {0.0} |
Definition at line 39 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::prms[3] |
Definition at line 55 of file MultiBunchHandler.h.
double MultiBunchHandler::beaminfo_t::radius |
Definition at line 48 of file MultiBunchHandler.h.
Referenced by ParallelCyclotronTracker::updateAzimuthAndRadius(), and MultiBunchDump::write().
MultiBunchHandler::beaminfo_t::rrms {0.0} |
Definition at line 38 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().
double MultiBunchHandler::beaminfo_t::rrms[3] |
Definition at line 54 of file MultiBunchHandler.h.
double MultiBunchHandler::beaminfo_t::time |
Definition at line 46 of file MultiBunchHandler.h.
Referenced by MultiBunchHandler::calcBunchBeamParameters(), and MultiBunchDump::write().