Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DMagneticFieldStepper Member List

This is the complete list of members for DMagneticFieldStepper, including all inherited members.

BDMagneticFieldStepperprivate
bfieldDMagneticFieldStepperprivate
CalcDirs(double *Bvals=NULL)DMagneticFieldStepperprivate
cos_thetaDMagneticFieldStepperprivate
DistToPlane(DVector3 &pos, const DVector3 &origin, const DVector3 &norm)DMagneticFieldStepper
DistToRadius(DVector3 &pos, double R)DMagneticFieldStepper
DMagneticFieldStepper(const DMagneticFieldMap *map, double q=1.0)DMagneticFieldStepper
DMagneticFieldStepper(const DMagneticFieldMap *map, double q, const DVector3 *x, const DVector3 *p)DMagneticFieldStepper
FastStep(double stepsize=0.0)DMagneticFieldStepper
GetBField(DVector3 &B)DMagneticFieldStepperinline
GetCharge(void)DMagneticFieldStepperinline
GetDirs(DVector3 &xdir, DVector3 &ydir, DVector3 &zdir)DMagneticFieldStepper
Getdz_dphi(void)DMagneticFieldStepperinline
GetMomentum(DVector3 &mom)DMagneticFieldStepperinline
GetPosition(DVector3 &pos)DMagneticFieldStepperinline
GetPosMom(DVector3 &pos, DVector3 &mom)DMagneticFieldStepperinline
GetRo(void)DMagneticFieldStepperinline
GetStepSize(void) const DMagneticFieldStepperinline
last_stepsizeDMagneticFieldStepperprivate
momDMagneticFieldStepperprivate
posDMagneticFieldStepperprivate
qDMagneticFieldStepperprivate
RoDMagneticFieldStepperprivate
RpDMagneticFieldStepperprivate
SetCharge(double q)DMagneticFieldStepperinline
SetMagneticFieldMap(const DMagneticFieldMap *map)DMagneticFieldStepper
SetStartingParams(double q, const DVector3 *x, const DVector3 *p)DMagneticFieldStepper
SetStepSize(double step)DMagneticFieldStepper
sin_thetaDMagneticFieldStepperprivate
start_momDMagneticFieldStepperprivate
start_posDMagneticFieldStepperprivate
Step(DVector3 *newpos=NULL, DVector3 *B=NULL, double stepsize=0.0)DMagneticFieldStepper
stepsizeDMagneticFieldStepperprivate
SwimToPlane(DVector3 &pos, DVector3 &mom, const DVector3 &origin, const DVector3 &norm, double *pathlen=NULL)DMagneticFieldStepper
SwimToPOCAtoBeamLine(double q, DVector3 &pos, DVector3 &mom)DMagneticFieldStepper
SwimToRadius(DVector3 &pos, DVector3 &mom, double R, double *pathlen=NULL)DMagneticFieldStepper
xdirDMagneticFieldStepperprivate
ydirDMagneticFieldStepperprivate
zdirDMagneticFieldStepperprivate
~DMagneticFieldStepper()DMagneticFieldStepper