private static class HpsGblRefitter.GlobalDers extends Object
Modifier and Type | Field and Description |
---|---|
private Matrix |
_dm_dg |
private Matrix |
_dr_dg |
private Matrix |
_dr_dm |
private int |
_layer |
private Hep3Vector |
_n |
private Hep3Vector |
_p |
private Hep3Vector |
_t |
Constructor and Description |
---|
GlobalDers(int layer,
double umeas,
double vmeas,
double wmeas,
Hep3Vector tDir,
Hep3Vector tPred,
Hep3Vector normal) |
Modifier and Type | Method and Description |
---|---|
private List<MilleParameter> |
getDers(boolean isTop)
Turn derivative matrix into @Milleparameter
|
private Matrix |
getMeasDers()
Derivative of mt, the perturbed measured coordinate vector m w.r.t.
|
private Matrix |
getResDers()
Derivatives of the local perturbed residual w.r.t.
|
private final int _layer
private final Hep3Vector _t
private final Hep3Vector _p
private final Hep3Vector _n
private final Matrix _dm_dg
private final Matrix _dr_dm
private final Matrix _dr_dg
public GlobalDers(int layer, double umeas, double vmeas, double wmeas, Hep3Vector tDir, Hep3Vector tPred, Hep3Vector normal)
private Matrix getMeasDers()
private Matrix getResDers()
private List<MilleParameter> getDers(boolean isTop)
isTop
- - top or bottom trackCopyright © 2019. All rights reserved.