org.jlab.groot.fitter
Class ParallelSliceFitter
- java.lang.Object
-
- org.jlab.groot.fitter.ParallelSliceFitter
-
public class ParallelSliceFitter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interfaceParallelSliceFitter.ResultSetter
-
Field Summary
Fields Modifier and Type Field and Description static intNO_BGstatic intP0_BGstatic intP1_BGstatic intP2_BGstatic intP3_BG
-
Constructor Summary
Constructors Constructor and Description ParallelSliceFitter()ParallelSliceFitter(H2F histogram)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidfitSlicesX()voidfitSlicesX(int nbins)voidfitSlicesY()voidfitSlicesY(int nbins)GraphErrorsgetAmpSlices()GraphErrorsgetChi2Slices()java.lang.StringgetFitMode()H2FgetHistogram()javax.swing.JTabbedPanegetInspectFitsPane()doublegetMaxChiSquare()GraphErrorsgetMeanSlices()intgetMinEvents()intgetNthreads()GraphErrorsgetP0Slices()GraphErrorsgetP1Slices()GraphErrorsgetP2Slices()GraphErrorsgetP3Slices()GraphErrorsgetSigmaSlices()voidinspectFits()booleanisShowProgress()static voidmain(java.lang.String[] args)voidsetBackgroundOrder(int mode)voidsetBinRange(int min, int max)voidsetFitMode(java.lang.String fitMode)voidsetHistogram(H2F histogram)voidsetMax(double max)voidsetMaxBin(int max)voidsetMaxChiSquare(double maxChiSquare)voidsetMin(double min)voidsetMinBin(int min)voidsetMinEvents(int minEvents)voidsetNthreads(int nthreads)voidsetRange(double min, double max)voidsetShowProgress(boolean showProgress)
-
-
-
Field Detail
-
NO_BG
public static final int NO_BG
- See Also:
- Constant Field Values
-
P0_BG
public static final int P0_BG
- See Also:
- Constant Field Values
-
P1_BG
public static final int P1_BG
- See Also:
- Constant Field Values
-
P2_BG
public static final int P2_BG
- See Also:
- Constant Field Values
-
P3_BG
public static final int P3_BG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ParallelSliceFitter
public ParallelSliceFitter()
-
ParallelSliceFitter
public ParallelSliceFitter(H2F histogram)
-
-
Method Detail
-
getFitMode
public java.lang.String getFitMode()
-
setFitMode
public void setFitMode(java.lang.String fitMode)
-
getHistogram
public H2F getHistogram()
-
setHistogram
public void setHistogram(H2F histogram)
-
getNthreads
public int getNthreads()
-
setNthreads
public void setNthreads(int nthreads)
-
setBackgroundOrder
public void setBackgroundOrder(int mode)
-
fitSlicesY
public void fitSlicesY()
-
fitSlicesY
public void fitSlicesY(int nbins)
-
fitSlicesX
public void fitSlicesX()
-
fitSlicesX
public void fitSlicesX(int nbins)
-
getChi2Slices
public GraphErrors getChi2Slices()
-
getMeanSlices
public GraphErrors getMeanSlices()
-
getSigmaSlices
public GraphErrors getSigmaSlices()
-
getAmpSlices
public GraphErrors getAmpSlices()
-
getP0Slices
public GraphErrors getP0Slices()
-
getP1Slices
public GraphErrors getP1Slices()
-
getP2Slices
public GraphErrors getP2Slices()
-
getP3Slices
public GraphErrors getP3Slices()
-
setMin
public void setMin(double min)
-
setMax
public void setMax(double max)
-
setRange
public void setRange(double min, double max)
-
setMinBin
public void setMinBin(int min)
-
setMaxBin
public void setMaxBin(int max)
-
setBinRange
public void setBinRange(int min, int max)
-
getMaxChiSquare
public double getMaxChiSquare()
-
setMaxChiSquare
public void setMaxChiSquare(double maxChiSquare)
-
getMinEvents
public int getMinEvents()
-
setMinEvents
public void setMinEvents(int minEvents)
-
isShowProgress
public boolean isShowProgress()
-
setShowProgress
public void setShowProgress(boolean showProgress)
-
inspectFits
public void inspectFits()
-
getInspectFitsPane
public javax.swing.JTabbedPane getInspectFitsPane()
-
main
public static void main(java.lang.String[] args)
-
-
DMelt 3.0 © DataMelt by jWork.ORG