Modifier and Type | Method and Description |
---|---|
SpacePointVector |
SplineFit1DMagneticFieldMap.field(SpacePoint p) |
SpacePointVector |
ConstantMagneticField.field(SpacePoint p) |
SpacePointVector |
Cartesian3DMagneticFieldMap.field(SpacePoint p) |
abstract SpacePointVector |
AbstractMagneticField.field(SpacePoint p) |
SpacePointVector |
SplineFit1DMagneticFieldMap.field(SpacePoint p,
SpacePointTensor g) |
SpacePointVector |
ConstantMagneticField.field(SpacePoint p,
SpacePointTensor g) |
SpacePointVector |
Cartesian3DMagneticFieldMap.field(SpacePoint p,
SpacePointTensor g) |
abstract SpacePointVector |
AbstractMagneticField.field(SpacePoint p,
SpacePointTensor g) |
Modifier and Type | Class and Description |
---|---|
class |
CartesianPath
A Cartesian SpacePath
|
class |
CartesianPoint
A Cartesian SpacePoint
|
class |
CartesianPointTensor |
class |
CartesianPointVector
A Cartesian SpacePointVector
|
class |
CylindricalPath
A Cylindrical SpacePath
|
class |
CylindricalPoint
A Cylindrical SpacePoint
|
class |
CylindricalPointTensor |
class |
CylindricalPointVector
A Cylindrical SpacePointVector
|
class |
SpacePath
A differential path element vector ds in Cartesian,
cylindrical or spherical coordinates.
|
class |
SpacePointTensor |
class |
SpacePointVector
A vector at a point in space.
|
class |
SphericalPath
A Spherical SpacePath
|
class |
SphericalPoint
A Spherical SpacePoint
|
class |
SphericalPointTensor |
class |
SphericalPointVector
Spherical SpacePointVector
|
Modifier and Type | Method and Description |
---|---|
abstract SpacePoint |
SpaceXform.apply(SpacePoint spt)
Transform a space point.
|
SpacePoint |
SpacePath.endPoint()
Returns the end point of the path
|
(package private) SpacePoint |
SpaceXform.invert(SpacePoint spt)
Transform a space point with inverse transformation.
|
(package private) SpacePoint |
SpaceXform.invert(SpacePointVector svec)
Transform a space point vector with inverse transformation.
|
SpacePoint |
SpacePath.origin()
Returns the origin of the path
|
SpacePoint |
SpaceXform.transform(SpacePoint spt)
Transform a space point.
|
Modifier and Type | Method and Description |
---|---|
abstract SpacePoint |
SpaceXform.apply(SpacePoint spt)
Transform a space point.
|
static double |
SpacePoint.distance(SpacePoint spt1,
SpacePoint spt2)
Return the distance between two space points.
|
boolean |
SpacePoint.equals(SpacePoint spt)
Equality
|
(package private) SpacePoint |
SpaceXform.invert(SpacePoint spt)
Transform a space point with inverse transformation.
|
boolean |
SpacePoint.notEquals(SpacePoint spt)
Inequality
|
static double |
SpacePoint.openingAngle(SpacePoint p1,
SpacePoint p2)
Return the opening angle between two space points, assuming the point of reference is the origin
|
void |
SpacePath.setEndPoint(SpacePoint p)
Sets the end point of the path
|
void |
SpacePath.setOrigin(SpacePoint p)
Sets the origin of the path
|
SpacePoint |
SpaceXform.transform(SpacePoint spt)
Transform a space point.
|
Constructor and Description |
---|
CartesianPath(SpacePoint spt,
double dx,
double dy,
double dz)
Constructor from space point and direction.
|
CartesianPointTensor(SpacePoint spt,
double txx,
double txy,
double txz,
double tyx,
double tyy,
double tyz,
double tzx,
double tzy,
double tzz) |
CartesianPointVector(SpacePoint spt,
double vx,
double vy,
double vz)
Constructor
CartesianPointVector
|
CylindricalPath(SpacePoint spt,
double dr,
double r_dphi,
double dz)
Construct a cylindrical path from a space point and path components.
|
CylindricalPointTensor(SpacePoint spt,
double trr,
double trp,
double trz,
double tpr,
double tpp,
double tpz,
double tzr,
double tzp,
double tzz) |
CylindricalPointVector(SpacePoint spt,
double vr,
double vphi,
double vz)
Constructor
CylindricalPointVector
|
SpacePath(SpacePoint spt)
Copy onstructor from a space point.
|
SpacePoint(SpacePoint spt)
Copy constructor
|
SpacePointTensor(SpacePoint spt) |
SpacePointVector(SpacePoint spt)
SpacePointVector
Constructor from a space point.
|
SphericalPath(SpacePoint spt,
double dr,
double r_dtheta,
double rt_dphi)
Constructor from space point and direction.
|
SphericalPointTensor(SpacePoint spt,
double trr,
double trt,
double trp,
double ttr,
double ttt,
double ttp,
double tpr,
double tpt,
double tpp) |
SphericalPointVector(SpacePoint spt,
double vr,
double vtheta,
double vphi)
Constructor
SphericalPointVector
|
Modifier and Type | Method and Description |
---|---|
SpacePoint |
VTrack.spacePoint()
return the track position
|
SpacePoint |
SurfTest.spacePoint(TrackVector vec) |
abstract SpacePoint |
Surface.spacePoint(TrackVector vec)
Return the position of a track vector.
|
Modifier and Type | Method and Description |
---|---|
SpacePoint |
SurfCylinder.spacePoint(TrackVector vec)
Return the space point for a track vector.
|
Modifier and Type | Method and Description |
---|---|
SpacePoint |
SurfDCA.spacePoint(TrackVector vec)
Return the space point for a track vector.
|
Modifier and Type | Method and Description |
---|---|
SpacePoint |
SurfXYPlane.spacePoint(TrackVector vec)
Return the space point for a track vector.
|
Modifier and Type | Method and Description |
---|---|
SpacePoint |
SurfZPlane.spacePoint(TrackVector vec)
Return the space point for a track vector.
|
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.