FLAME  devel
 All Classes Functions Variables Typedefs Enumerations Pages
Public Member Functions | Public Attributes | List of all members
Particle Struct Reference

#include <moment.h>

Public Member Functions

void recalc ()
 
double Brho () const
 Magnetic rigidity.
 

Public Attributes

double IonZ
 Charge state.
 
double IonQ
 Ion Charge.
 
double IonEs
 Rest energy.
 
double IonW
 Total energy. (dependent)
 
double gamma
 Gamma for ion. (dependent)
 
double beta
 Beta for ion. (dependent)
 
double bg
 Beta*gamma. (dependent)
 
double SampleFreq
 Sampling frequency [Hz].
 
double SampleLambda
 Sampling distance [m].
 
double SampleIonK
 Sample rate; different RF Cavity due to RF frequenies. (dependent)
 
double phis
 Absolute synchrotron phase [rad].
 
double IonEk
 Kinetic energy.
 

Detailed Description

Extra information about a bunch not encoded the vector or matrix of MomentState

Definition at line 21 of file moment.h.

Member Function Documentation

void Particle::recalc ( )
inline

Recalculate dependent (cached) values. Call after changing IonEs or IonEk

Definition at line 47 of file moment.h.


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