Class AKFitter
java.lang.Object
org.jlab.clas.tracking.kalmanfilter.AKFitter
- Direct Known Subclasses:
- KFitter,- KFitter,- KFitter,- KFitterStraight
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionbooleandoubleintbooleanintintintstatic intbooleanint
- 
Constructor SummaryConstructorsConstructorDescriptionAKFitter(boolean filter, int iterations, int dir, Swim swim, MatrixOps.Libr m) 
- 
Method SummaryModifier 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- 
polaritypublic static int polarity
- 
filterOnpublic boolean filterOn
- 
totNumIterpublic int totNumIter
- 
beamSpotConstraintpublic boolean beamSpotConstraint
- 
setFitFailedpublic boolean setFitFailed
- 
chi2public double chi2
- 
NDFpublic int NDF
- 
NDF0public int NDF0
- 
numIterpublic int numIter
- 
dirpublic int dir
- 
trajPoints
 
- 
- 
Constructor Details- 
AKFitter
 
- 
- 
Method Details- 
setMatrixLibrary
- 
getMatrixOps
- 
setMeasurements
- 
getSwimmer
- 
setSwimmer
- 
getResidualsCutpublic double getResidualsCut()
- 
setResidualsCutpublic void setResidualsCut(double resiCut) 
- 
runFitterIter
- 
initIter
- 
initOneWayIter
- 
runOneWayFitterIter
- 
runFitter
- 
setTrajectory
- 
calc_chi2
- 
filter
- 
smooth
- 
smooth
- 
getXbpublic double getXb()- Returns:
- the _Xb
 
- 
setXbpublic void setXb(double _Xb) - Parameters:
- _Xb- the _Xb to set
 
- 
getYbpublic double getYb()- Returns:
- the _Yb
 
- 
setYbpublic void setYb(double _Yb) - Parameters:
- _Yb- the _Yb to set
 
- 
printConfigpublic void printConfig()
 
-