OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Public Member Functions | Public Attributes | List of all members
MultiBunchHandler::beaminfo_t Struct Reference

#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]
 

Detailed Description

Definition at line 51 of file MultiBunchHandler.h.

Constructor & Destructor Documentation

◆ beaminfo_t()

MultiBunchHandler::beaminfo_t::beaminfo_t ( const injection_t injection = injection_t())
inline

Definition at line 52 of file MultiBunchHandler.h.

Member Data Documentation

◆ azimuth

double MultiBunchHandler::beaminfo_t::azimuth

◆ correlation

double MultiBunchHandler::beaminfo_t::correlation[3]

◆ dEkin

double MultiBunchHandler::beaminfo_t::dEkin

◆ ekin

double MultiBunchHandler::beaminfo_t::ekin

◆ emit

double MultiBunchHandler::beaminfo_t::emit[3]

◆ halo

double MultiBunchHandler::beaminfo_t::halo[3]

◆ mean

double MultiBunchHandler::beaminfo_t::mean[3]

◆ nParticles

long unsigned int MultiBunchHandler::beaminfo_t::nParticles

◆ pathlength

double MultiBunchHandler::beaminfo_t::pathlength

◆ prevAzimuth

double MultiBunchHandler::beaminfo_t::prevAzimuth

◆ prms

double MultiBunchHandler::beaminfo_t::prms[3]

◆ radius

double MultiBunchHandler::beaminfo_t::radius

◆ rrms

double MultiBunchHandler::beaminfo_t::rrms[3]

◆ time

double MultiBunchHandler::beaminfo_t::time

The documentation for this struct was generated from the following file: