public class Cartesian3DMagneticFieldMap extends AbstractMagneticField
Modifier and Type | Field and Description |
---|---|
private double |
_dx |
private double |
_dy |
private double |
_dz |
private double |
_maxx |
private double |
_maxy |
private double |
_maxz |
private double |
_minx |
private double |
_miny |
private double |
_minz |
private int |
_nx |
private int |
_ny |
private int |
_nz |
private double[][][] |
_xField |
private double |
_xOffset |
private double[][][] |
_yField |
private double |
_yOffset |
private double[][][] |
_zField |
private double |
_zOffset |
Constructor and Description |
---|
Cartesian3DMagneticFieldMap(InputStream is,
double xOffset,
double yOffset,
double zOffset) |
Modifier and Type | Method and Description |
---|---|
SpacePointVector |
field(SpacePoint p) |
SpacePointVector |
field(SpacePoint p,
SpacePointTensor g) |
double |
maxX() |
double |
maxY() |
double |
maxZ() |
double |
minX() |
double |
minY() |
double |
minZ() |
private double[] |
modf(double fullDouble) |
private double[][][] _xField
private double[][][] _yField
private double[][][] _zField
private int _nx
private int _ny
private int _nz
private double _minx
private double _maxx
private double _miny
private double _maxy
private double _minz
private double _maxz
private double _dx
private double _dy
private double _dz
private double _xOffset
private double _yOffset
private double _zOffset
public Cartesian3DMagneticFieldMap(InputStream is, double xOffset, double yOffset, double zOffset)
public SpacePointVector field(SpacePoint p)
field
in class AbstractMagneticField
public SpacePointVector field(SpacePoint p, SpacePointTensor g)
field
in class AbstractMagneticField
public double minX()
public double minY()
public double minZ()
public double maxX()
public double maxY()
public double maxZ()
private double[] modf(double fullDouble)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.