OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Classes | Enumerations
EnvelopeSlice.h File Reference
#include <cmath>
Include dependency graph for EnvelopeSlice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EnvelopeSlice
 class encpasulating an envelope slice More...
 

Enumerations

enum  EnvelopeSliceParameter {
  SLI_z = 0, SLI_beta = 1, SLI_x = 2, SLI_px = 3,
  SLI_y = 4, SLI_py = 5, SLI_x0 = 6, SLI_px0 = 7,
  SLI_y0 = 8, SLI_py0 = 9, SLNPAR
}
 

Enumeration Type Documentation

Enumerator
SLI_z 

z slice position [m]

SLI_beta 

beta normalized velocity (total) [-]

SLI_x 

x beam size x (rms) [m]

SLI_px 

px beam divergence x [rad]

SLI_y 

y beam size y (rms) [m]

SLI_py 

py beam divergence y [rad]

SLI_x0 

X0 position centroid x [m].

SLI_px0 

pX0 angular deflection centriod x

SLI_y0 

Y0 position centroid y [m].

SLI_py0 

pY0 angular deflection centriod y

SLNPAR 

number of slice parameters

Definition at line 6 of file EnvelopeSlice.h.