Modifier and Type | Method and Description |
---|---|
TrackDerivative |
TrackDerivative.minus(TrackDerivative td)
Math function minus.
|
TrackDerivative |
TrackDerivative.plus(TrackDerivative td)
Math function plus.
|
TrackDerivative |
TrackDerivative.times(TrackDerivative td)
Matrix multiply
|
Modifier and Type | Method and Description |
---|---|
boolean |
TrackDerivative.equals(TrackDerivative td)
Equality.
|
PropStat |
TestProp.errDirProp(ETrack trv,
Surface srf,
PropDir dir,
TrackDerivative pder) |
PropStat |
PropDispatch.errDirProp(ETrack trv,
Surface srf,
PropDir dir,
TrackDerivative der)
propagate a track with error in the specified direction
|
PropStat |
SimplePropTest.errDirProp(ETrack tre,
Surface srf,
PropDir dir,
TrackDerivative der) |
PropStat |
Propagator.errDirProp(ETrack tre0,
Surface srf,
PropDir dir,
TrackDerivative tder)
propagate a track with error in the specified direction
|
PropStat |
PropNull.errDirProp(ETrack tre,
Surface srf,
PropDir dir,
TrackDerivative deriv)
propagate a track with error in the specified direction
|
PropStat |
TestProp.errProp(ETrack trv,
Surface srf,
TrackDerivative pder) |
PropStat |
PropDispatch.errProp(ETrack trv,
Surface srf,
TrackDerivative der)
propagate a track with error
|
PropStat |
PropDirected.errProp(ETrack trv,
Surface srf,
TrackDerivative tder)
Propagate a track with error in the default direction.
|
PropStat |
SimplePropTest.errProp(ETrack tre,
Surface srf,
TrackDerivative der) |
PropStat |
Propagator.errProp(ETrack tre0,
Surface srf,
TrackDerivative tder)
propagate a track with error
|
PropStat |
PropNull.errProp(ETrack tre,
Surface srf,
TrackDerivative deriv)
propagate a track with error
|
boolean |
TrackDerivative.isEqual(TrackDerivative td)
Equality within tolerance.
|
TrackDerivative |
TrackDerivative.minus(TrackDerivative td)
Math function minus.
|
boolean |
TrackDerivative.notEquals(TrackDerivative td)
Inequality convenience method.
|
TrackDerivative |
TrackDerivative.plus(TrackDerivative td)
Math function plus.
|
void |
TrackDerivative.set(TrackDerivative td)
Set the elements equal to those of an existing TrackDerivative.
|
TrackDerivative |
TrackDerivative.times(TrackDerivative td)
Matrix multiply
|
PropStat |
TestProp.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative pder) |
PropStat |
PropDispatch.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative der)
propagate a track without error in the specified direction
|
PropStat |
SimplePropTest.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative der) |
PropStat |
PropDirectedTest.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv) |
abstract PropStat |
Propagator.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative tder)
propagate a track without error in the specified direction
|
PropStat |
PropNull.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
propagate a track without error in the specified direction
|
PropStat |
TestProp.vecProp(VTrack trv,
Surface srf,
TrackDerivative pder) |
PropStat |
PropDispatch.vecProp(VTrack trv,
Surface srf,
TrackDerivative der)
propagate a track without error
|
PropStat |
PropDirected.vecProp(VTrack trv,
Surface srf,
TrackDerivative tder)
Propagate a track without error in the default direction.
|
PropStat |
SimplePropTest.vecProp(VTrack trv,
Surface srf,
TrackDerivative der) |
abstract PropStat |
Propagator.vecProp(VTrack trv,
Surface srf,
TrackDerivative tder)
propagate a track without error
|
PropStat |
PropNull.vecProp(VTrack trv,
Surface srf,
TrackDerivative deriv)
propagate a track without error
|
TrackError |
TrackError.Xform(TrackDerivative deriv)
TrackDerivative * TrackError * TrackDerivative(transpose).
|
Constructor and Description |
---|
TrackDerivative(TrackDerivative td)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
PropStat |
PropJoinCyl.errDirProp(ETrack trv,
Surface srf,
PropDir dir,
TrackDerivative der)
propagate a track with error in the specified direction
|
PropStat |
PropJoinCyl.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative der)
Propagate a track without error in the specified direction
and update the track derivatives at the final surface.
|
PropStat |
PropCyl.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
Modifier and Type | Method and Description |
---|---|
PropStat |
PropXYZ.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropZCyl.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropCylZ.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropZXY.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropCylXY.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropXYCyl.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
(package private) PropStat |
PropXYCyl.vecPropagateXYCyl(double bfac,
VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv) |
private PropStat |
PropZCyl.vecPropagateZCyl(double bfac,
VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv) |
(package private) PropStat |
PropCylXY.vecTransformCylXY(double B,
VTrack trv,
double phi_n,
PropDir dir,
TrackDerivative deriv) |
private PropStat |
PropCylZ.vecTransformCylZ(double B,
VTrack trv,
PropDir dir,
TrackDerivative deriv) |
private PropStat |
PropXYZ.vecTransformXYZ(double B,
VTrack trv,
PropDir dir,
TrackDerivative deriv) |
private PropStat |
PropZXY.vecTransformZXY(double B,
VTrack trv,
double phi_n,
PropDir dir,
TrackDerivative deriv) |
Modifier and Type | Method and Description |
---|---|
PropStat |
PropCylDCA.cylDcaPropagate(double _bfac,
VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track with error in the specified direction.
|
PropStat |
PropDCACyl.dcaCylPropagate(double _bfac,
VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate from dca to cylinder.
|
PropStat |
PropCylDCA.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction.
|
PropStat |
PropDCACyl.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction.
|
Modifier and Type | Method and Description |
---|---|
PropStat |
PropTest.errDirProp(ETrack tre,
Surface srf,
PropDir dir,
TrackDerivative pder) |
PropStat |
PropTest.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative pder) |
Modifier and Type | Method and Description |
---|---|
(package private) PropStat |
PropXYXY.vec_propagatexyxy_(double B,
VTrack trv,
Surface srf,
PropDir dir1,
TrackDerivative deriv) |
(package private) PropStat |
PropXYXYBV.vec_propagatexyxy_bv_(double B,
VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv) |
PropStat |
PropXYXYBV.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropXYXYBX.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropXYXY.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
(package private) PropStat |
PropXYXYBX.vecPropagateXYXYBX(double B,
VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv) |
(package private) PropStat |
PropXYXY.zeroBField(VTrack trv,
SurfXYPlane sxyp1,
SurfXYPlane sxyp2,
PropDir dir1,
TrackDerivative deriv) |
Modifier and Type | Method and Description |
---|---|
private PropStat |
PropZZ._zeroBField(VTrack trv,
SurfZPlane szp1,
SurfZPlane szp2,
PropDir dir1,
TrackDerivative deriv) |
(package private) PropStat |
PropZZ.vec_propagatezz_(double B,
VTrack trv,
Surface srf,
PropDir dir1,
TrackDerivative deriv) |
PropStat |
PropZZ.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative pder)
Propagate a track without error in the specified direction
and return the derivative matrix in deriv.
|
PropStat |
PropZZRK.vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv) |
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.