Package org.jlab.rec.cvt.fit
Class CosmicFitter
java.lang.Object
org.jlab.rec.cvt.fit.CosmicFitter
A fitter which does sequential fit (for x, y coordinates) and then (for r, z
 coordinates) to a line using LineFitter.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumStatus of the HelicalTrackFit
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfit(List<Double> X, List<Double> Y, List<Double> Z, List<Double> Y_prime, List<Double> errRt, List<Double> errY_prime, List<Double> errZ) Does fit to 2 sets of inputs : circle fit to array X[i] Y[i] and line fit to array Y_prime[j] Z[j]fit2(List<Double> X, List<Double> Y, List<Double> Z, List<Double> Rho, List<Double> errRt, List<Double> errRho, List<Double> ErrZ) getray()voidvoidsetrayfitoutput(CosmicFitPars _rayfitoutput) 
- 
Constructor Details- 
CosmicFitterpublic CosmicFitter()Creates a new instance of HelicalTrackFitter.
 
- 
- 
Method Details- 
fitpublic CosmicFitter.FitStatus fit(List<Double> X, List<Double> Y, List<Double> Z, List<Double> Y_prime, List<Double> errRt, List<Double> errY_prime, List<Double> errZ) Does fit to 2 sets of inputs : circle fit to array X[i] Y[i] and line fit to array Y_prime[j] Z[j]- Parameters:
- X- array i
- Y- array i
- Z- array j
- Y_prime- array j
- errRt- error on XY
- errY_prime- error on Y_prime
- errZ- array j
- Returns:
 
- 
fit2
- 
getray
- 
setray
- 
getrayfitoutput
- 
setrayfitoutput
 
-