Class AKFitter
java.lang.Object
org.jlab.clas.tracking.kalmanfilter.AKFitter
- Direct Known Subclasses:
KFitter,KFitter,KFitter,KFitterStraight
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleandoubleintbooleanintintintstatic intbooleanint -
Constructor Summary
ConstructorsConstructorDescriptionAKFitter(boolean filter, int iterations, int dir, Swim swim, MatrixOps.Libr m) -
Method Summary
Modifier and TypeMethodDescriptiondoublecalc_chi2(AStateVecs sv, AMeasVecs mv) abstract AStateVecs.StateVecfilter(int k, AStateVecs.StateVec sv, AMeasVecs mv) doubledoublegetXb()doublegetYb()booleaninitIter(AStateVecs sv, AMeasVecs mv) voidinitOneWayIter(AStateVecs sv, int i0) voidabstract voidrunFitter(AStateVecs sv, AMeasVecs mv) voidrunFitterIter(AStateVecs sv, AMeasVecs mv) booleanrunOneWayFitterIter(AStateVecs sv, AMeasVecs mv, int k0, int kf) final voidvoidsetMeasurements(List<Surface> measSurfaces, AMeasVecs mv) voidsetResidualsCut(double resiCut) voidsetSwimmer(Swim swimmer) voidsetTrajectory(AStateVecs sv, AMeasVecs mv) voidsetXb(double _Xb) voidsetYb(double _Yb) abstract AStateVecs.StateVecsmooth(int k, AStateVecs sv, AMeasVecs mv) abstract AStateVecs.StateVec
-
Field Details
-
polarity
public static int polarity -
filterOn
public boolean filterOn -
totNumIter
public int totNumIter -
beamSpotConstraint
public boolean beamSpotConstraint -
setFitFailed
public boolean setFitFailed -
chi2
public double chi2 -
NDF
public int NDF -
NDF0
public int NDF0 -
numIter
public int numIter -
dir
public int dir -
trajPoints
-
-
Constructor Details
-
AKFitter
-
-
Method Details
-
setMatrixLibrary
-
getMatrixOps
-
setMeasurements
-
getSwimmer
-
setSwimmer
-
getResidualsCut
public double getResidualsCut() -
setResidualsCut
public void setResidualsCut(double resiCut) -
runFitterIter
-
initIter
-
initOneWayIter
-
runOneWayFitterIter
-
runFitter
-
setTrajectory
-
calc_chi2
-
filter
-
smooth
-
smooth
-
getXb
public double getXb()- Returns:
- the _Xb
-
setXb
public void setXb(double _Xb) - Parameters:
_Xb- the _Xb to set
-
getYb
public double getYb()- Returns:
- the _Yb
-
setYb
public void setYb(double _Yb) - Parameters:
_Yb- the _Yb to set
-
printConfig
public void printConfig()
-