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 ()
 

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 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 23 of file moment.h.

Member Function Documentation

void Particle::recalc ( )
inline

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

Definition at line 46 of file moment.h.


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