Bemsolver 2.0
Classes | Defines | Functions

ringTrap_edit.cxx File Reference

This graph shows which files directly or indirectly include this file:

Classes

struct  xv

Defines

#define PI   3.141592653589793

Functions

void help ()
void free ()
void setTrappingVoltage (double dcac=0, double dcbc=0, double rfac=0, double rfbc=0, double urf=0)
void setZero (double dcac=0, double dcbc=0, double rfac=0, double rfbc=0, double urf=0)
double calcit (double x, double y, double z)
void ExportAxialPot (double zstart=-15, double zstop=15, double zcnt=3000)
void PlotPot (double x1=0, double y1=0, double z1=-5, double x2=0, double y2=0, double z2=5, int num=200, bool plotfield=true)
void Trajectory (double rfac=0., double rfbc=0., double dcac=0., double dcbc=0., double x=0, double y=0, double z=0.0, double vx=0, double vy=0, double vz=0, double stoptime=1000./12e6, int steps=500000, double RFVoltage=400./2., double RFfreq=12155000)

Define Documentation

#define PI   3.141592653589793

Function Documentation

double calcit ( double  x,
double  y,
double  z 
)

Here is the call graph for this function:

void ExportAxialPot ( double  zstart = -15,
double  zstop = 15,
double  zcnt = 3000 
)

Here is the call graph for this function:

void free ( )
void help ( )
void PlotPot ( double  x1 = 0,
double  y1 = 0,
double  z1 = -5,
double  x2 = 0,
double  y2 = 0,
double  z2 = 5,
int  num = 200,
bool  plotfield = true 
)

Here is the call graph for this function:

void setTrappingVoltage ( double  dcac = 0,
double  dcbc = 0,
double  rfac = 0,
double  rfbc = 0,
double  urf = 0 
)

Here is the call graph for this function:

void setZero ( double  dcac = 0,
double  dcbc = 0,
double  rfac = 0,
double  rfbc = 0,
double  urf = 0 
)

Here is the call graph for this function:

void Trajectory ( double  rfac = 0.,
double  rfbc = 0.,
double  dcac = 0.,
double  dcbc = 0.,
double  x = 0,
double  y = 0,
double  z = 0.0,
double  vx = 0,
double  vy = 0,
double  vz = 0,
double  stoptime = 1000./12e6,
int  steps = 500000,
double  RFVoltage = 400./2.,
double  RFfreq = 12155000 
)

Here is the call graph for this function:

 All Classes Files Functions Variables Typedefs Friends Defines