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

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

Detailed Description

Definition at line 28 of file MultiBunchHandler.h.

Member Function Documentation

MultiBunchHandler::beaminfo_t::azimuth ( injection.  azimuth)
MultiBunchHandler::beaminfo_t::dEkin ( 0.  0)
MultiBunchHandler::beaminfo_t::ekin ( 0.  0)
MultiBunchHandler::beaminfo_t::nParticles ( )
MultiBunchHandler::beaminfo_t::pathlength ( injection.  pathlength)
MultiBunchHandler::beaminfo_t::prevAzimuth ( -1.  0)
MultiBunchHandler::beaminfo_t::radius ( injection.  radius)

Member Data Documentation

MultiBunchHandler::beaminfo_t::__pad0__

Definition at line 31 of file MultiBunchHandler.h.

double MultiBunchHandler::beaminfo_t::azimuth
MultiBunchHandler::beaminfo_t::correlation {0.0}
double MultiBunchHandler::beaminfo_t::correlation[3]

Definition at line 58 of file MultiBunchHandler.h.

double MultiBunchHandler::beaminfo_t::dEkin
double MultiBunchHandler::beaminfo_t::ekin
MultiBunchHandler::beaminfo_t::emit {0.0}
double MultiBunchHandler::beaminfo_t::emit[3]

Definition at line 56 of file MultiBunchHandler.h.

MultiBunchHandler::beaminfo_t::halo
Initial value:
{0.0}
{ }

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}
double MultiBunchHandler::beaminfo_t::mean[3]

Definition at line 57 of file MultiBunchHandler.h.

long unsigned int MultiBunchHandler::beaminfo_t::nParticles
double MultiBunchHandler::beaminfo_t::pathlength
double MultiBunchHandler::beaminfo_t::prevAzimuth
MultiBunchHandler::beaminfo_t::prms {0.0}
double MultiBunchHandler::beaminfo_t::prms[3]

Definition at line 55 of file MultiBunchHandler.h.

double MultiBunchHandler::beaminfo_t::radius
MultiBunchHandler::beaminfo_t::rrms {0.0}
double MultiBunchHandler::beaminfo_t::rrms[3]

Definition at line 54 of file MultiBunchHandler.h.

double MultiBunchHandler::beaminfo_t::time

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