public class PropNull extends Propagator
Constructor and Description |
---|
PropNull()
constructor
|
Modifier and Type | Method and Description |
---|---|
PropStat |
errDirProp(ETrack tre,
Surface srf,
PropDir dir)
propagate a track with error in the specified direction
|
PropStat |
errDirProp(ETrack tre,
Surface srf,
PropDir dir,
TrackDerivative deriv)
propagate a track with error in the specified direction
|
PropStat |
errProp(ETrack tre,
Surface srf)
propagate a track with error
|
PropStat |
errProp(ETrack tre,
Surface srf,
TrackDerivative deriv)
propagate a track with error
|
Propagator |
newPropagator()
Clone
|
static String |
staticType()
Return the type.
|
String |
toString()
output stream
|
String |
type()
Return the type.
|
static String |
typeName()
Return the type name.
|
PropStat |
vecDirProp(VTrack trv,
Surface srf,
PropDir dir)
propagate a track without error in the specified direction
|
PropStat |
vecDirProp(VTrack trv,
Surface srf,
PropDir dir,
TrackDerivative deriv)
propagate a track without error in the specified direction
|
PropStat |
vecProp(VTrack trv,
Surface srf)
propagate a track without error
|
PropStat |
vecProp(VTrack trv,
Surface srf,
TrackDerivative deriv)
propagate a track without error
|
reduce, reduceDirection
public static String typeName()
public static String staticType()
public String type()
public Propagator newPropagator()
newPropagator
in class Propagator
public PropStat vecProp(VTrack trv, Surface srf)
vecProp
in class Propagator
trv
- VTrack to propagatesrf
- Surface to which to propagatepublic PropStat vecProp(VTrack trv, Surface srf, TrackDerivative deriv)
vecProp
in class Propagator
trv
- VTrack to propagatesrf
- Surface to which to propagatederiv
- TrackDerivative to update at srfpublic PropStat vecDirProp(VTrack trv, Surface srf, PropDir dir)
vecDirProp
in class Propagator
trv
- VTrack to propagatesrf
- Surface to which to propagatedir
- direction in which to propagatepublic PropStat vecDirProp(VTrack trv, Surface srf, PropDir dir, TrackDerivative deriv)
vecDirProp
in class Propagator
trv
- VTrack to propagatesrf
- Surface to which to propagatedir
- direction in which to propagatederiv
- TrackDerivative to update at srfpublic PropStat errProp(ETrack tre, Surface srf)
errProp
in class Propagator
tre
- ETrack to propagatesrf
- Surface to which to propagatepublic PropStat errProp(ETrack tre, Surface srf, TrackDerivative deriv)
errProp
in class Propagator
tre
- ETrack to propagatesrf
- Surface to which to propagatederiv
- TrackDerivative to update at srfpublic PropStat errDirProp(ETrack tre, Surface srf, PropDir dir)
errDirProp
in class Propagator
tre
- ETrack to propagatesrf
- Surface to which to propagatedir
- direction in which to propagatepublic PropStat errDirProp(ETrack tre, Surface srf, PropDir dir, TrackDerivative deriv)
errDirProp
in class Propagator
tre
- ETrack to propagatesrf
- Surface to which to propagatedir
- direction in which to propagatederiv
- TrackDerivative to update at srfCopyright © 2016 Linear Collider Detector (LCD). All rights reserved.