Uses of Class
edu.cnu.mdi.splot.pdata.HistoData
Packages that use HistoData
-
Uses of HistoData in edu.cnu.mdi.splot.pdata
Methods in edu.cnu.mdi.splot.pdata that return HistoDataMethods in edu.cnu.mdi.splot.pdata with parameters of type HistoDataModifier and TypeMethodDescriptionstatic PolygonHistoDrawingUtils.buildScreenPolygon(PlotCanvas canvas, HistoData histo) Builds the screen-spacePolygonthat outlines the histogram bars.static intHistoFitPrep.findPeakBin(HistoData h) Returns the zero-based index of the bin with the highest count (raw maximum).static intHistoFitPrep.findPeakBin(HistoData h, int bin0, int bin1) Returns the zero-based index of the bin with the highest count within an inclusive bin range.static intHistoFitPrep.findPeakBinBest(HistoData h, int smoothRadius, boolean ignoreZeroBins) Convenience overload ofHistoFitPrep.findPeakBinBest(edu.cnu.mdi.splot.pdata.HistoData, int, int, int, boolean)over the full histogram range.static intHistoFitPrep.findPeakBinBest(HistoData h, int bin0, int bin1, int smoothRadius, boolean ignoreZeroBins) Finds the best peak using triangular smoothing plus robust plateau handling.static intHistoFitPrep.findPeakBinSmoothed(HistoData h, int radius, boolean ignoreZeroBins) Convenience overload ofHistoFitPrep.findPeakBinSmoothed(edu.cnu.mdi.splot.pdata.HistoData, int, int, int, boolean)over the full histogram range.static intHistoFitPrep.findPeakBinSmoothed(HistoData h, int bin0, int bin1, int radius, boolean ignoreZeroBins) Finds the peak bin using a flat moving-average smoothing kernel.static intHistoFitPrep.findPeakBinTriangularSmoothed(HistoData h, int radius, boolean ignoreZeroBins) Convenience overload ofHistoFitPrep.findPeakBinTriangularSmoothed(edu.cnu.mdi.splot.pdata.HistoData, int, int, int, boolean)over the full histogram range.static intHistoFitPrep.findPeakBinTriangularSmoothed(HistoData h, int bin0, int bin1, int radius, boolean ignoreZeroBins) Finds the peak bin using a triangular (linear-decay) smoothing kernel.static FitVectorsHistoFitPrep.prepareForFit(HistoData h, boolean includeZeroBins) Prepares fit vectors over the full x-range using unit weights.static FitVectorsHistoFitPrep.prepareForFit(HistoData h, boolean includeZeroBins, double xmin, double xmax, boolean poissonWeights) Prepares fit vectors over a data-space x-range.static FitVectorsHistoFitPrep.prepareForFit(HistoData h, boolean includeZeroBins, int bin0, int bin1, boolean poissonWeights) Prepares fit vectors over an inclusive bin-index range.static HistoFitPrep.FitWindowDataHistoFitPrep.prepareForFitAroundBestPeakGuarded(HistoData h, boolean includeZeroBins, int halfWindowBins, int smoothRadius, boolean ignoreZeroBins, boolean poissonWeights, int minPoints) Prepares fit vectors around the best peak with edge-safety and minimum-points guarantees.static HistoFitPrep.FitWindowDataHistoFitPrep.prepareForFitAroundBestPeakGuarded(HistoData h, boolean includeZeroBins, int searchBin0, int searchBin1, int halfWindowBins, int smoothRadius, boolean ignoreZeroBins, boolean poissonWeights, int minPoints) Prepares fit vectors around the best peak within a restricted search range, with edge-safety and minimum-points guarantees.static FitVectorsHistoFitPrep.prepareForFitAroundPeak(HistoData h, boolean includeZeroBins, int peakBin, int halfWindowBins, boolean poissonWeights) Prepares fit vectors in a symmetric window around a given peak bin.static StringHistoDrawingUtils.statusString(PlotCanvas canvas, HistoData histo, Point mousePoint, Point2D.Double wp) Builds the status string shown in the feedback pane when the mouse is over a histogram.Constructors in edu.cnu.mdi.splot.pdata with parameters of type HistoDataModifierConstructorDescriptionHistoCurve(String name, HistoData histoData) Create a histogram-backed curve.Create plot data from one or more 1D histogram data objects.