public class SplineFit1DMagneticFieldMap extends AbstractMagneticField
Modifier and Type | Class and Description |
---|---|
static class |
SplineFit1DMagneticFieldMap.BVAL |
static class |
SplineFit1DMagneticFieldMap.COORDINATE |
Modifier and Type | Field and Description |
---|---|
private SplineFit1DMagneticFieldMap.BVAL |
_bval |
private SplineFit1DMagneticFieldMap.COORDINATE |
_coord |
private org.apache.commons.math.analysis.interpolation.SplineInterpolator |
_interpolator |
private double |
_scaleFactor |
private org.apache.commons.math.analysis.polynomials.PolynomialSplineFunction |
_spline |
Constructor and Description |
---|
SplineFit1DMagneticFieldMap(SplineFit1DMagneticFieldMap.COORDINATE coord,
double[] pos,
SplineFit1DMagneticFieldMap.BVAL bval,
double[] val) |
SplineFit1DMagneticFieldMap(SplineFit1DMagneticFieldMap.COORDINATE coord,
double[] pos,
SplineFit1DMagneticFieldMap.BVAL bval,
double[] val,
double scale) |
Modifier and Type | Method and Description |
---|---|
SpacePointVector |
field(SpacePoint p) |
SpacePointVector |
field(SpacePoint p,
SpacePointTensor g) |
void |
setScalefactor(double scale) |
String |
toString() |
private org.apache.commons.math.analysis.interpolation.SplineInterpolator _interpolator
private org.apache.commons.math.analysis.polynomials.PolynomialSplineFunction _spline
private SplineFit1DMagneticFieldMap.COORDINATE _coord
private SplineFit1DMagneticFieldMap.BVAL _bval
private double _scaleFactor
public SplineFit1DMagneticFieldMap(SplineFit1DMagneticFieldMap.COORDINATE coord, double[] pos, SplineFit1DMagneticFieldMap.BVAL bval, double[] val)
public SplineFit1DMagneticFieldMap(SplineFit1DMagneticFieldMap.COORDINATE coord, double[] pos, SplineFit1DMagneticFieldMap.BVAL bval, double[] val, double scale)
public void setScalefactor(double scale)
public SpacePointVector field(SpacePoint p)
field
in class AbstractMagneticField
public SpacePointVector field(SpacePoint p, SpacePointTensor g)
field
in class AbstractMagneticField
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.