public class PlotAndFitUtilities extends Object
Modifier and Type | Field and Description |
---|---|
private static org.lcsim.util.aida.AIDA |
aida |
private static Logger |
LOGGER |
private static String |
nameStrip |
Constructor and Description |
---|
PlotAndFitUtilities() |
Modifier and Type | Method and Description |
---|---|
static hep.aida.IHistogram1D |
createSensorPlot(String prefix,
HpsSiSensor sensor,
int nchan,
double min,
double max) |
static hep.aida.IHistogram2D |
createSensorPlot2D(String prefix,
HpsSiSensor sensor,
int nchanX,
double minX,
double maxX,
int nchanY,
double minY,
double maxY) |
(package private) static void |
fitAndPutParameters(hep.aida.IHistogram1D hist,
hep.aida.IFunction function) |
private static String |
getNiceSensorName(HpsSiSensor sensor) |
(package private) static hep.aida.IPlotterStyle |
getPlotterStyle(hep.aida.IBaseHistogram histogram) |
(package private) static hep.aida.IPlotterStyle |
getPlotterStyle(hep.aida.IFunction func) |
static hep.aida.IHistogram1D |
getSensorPlot(String prefix,
HpsSiSensor sensor) |
static hep.aida.IHistogram2D |
getSensorPlot2D(String prefix,
HpsSiSensor sensor) |
(package private) static hep.aida.IFitResult |
performGaussianFit(hep.aida.IHistogram1D histogram) |
(package private) static hep.aida.IPlotter |
plot(hep.aida.IPlotterFactory plotterFactory,
hep.aida.IBaseHistogram histogram,
hep.aida.IPlotterStyle style,
boolean show) |
(package private) static void |
plot(hep.aida.IPlotter plotter,
hep.aida.IBaseHistogram histogram,
hep.aida.IPlotterStyle style,
int region) |
(package private) static void |
plot(hep.aida.IPlotter plotter,
hep.aida.IFunction function,
hep.aida.IPlotterStyle style,
int region) |
private static Logger LOGGER
private static org.lcsim.util.aida.AIDA aida
private static final String nameStrip
static hep.aida.IPlotter plot(hep.aida.IPlotterFactory plotterFactory, hep.aida.IBaseHistogram histogram, hep.aida.IPlotterStyle style, boolean show)
static void plot(hep.aida.IPlotter plotter, hep.aida.IBaseHistogram histogram, hep.aida.IPlotterStyle style, int region)
static void plot(hep.aida.IPlotter plotter, hep.aida.IFunction function, hep.aida.IPlotterStyle style, int region)
static hep.aida.IPlotterStyle getPlotterStyle(hep.aida.IBaseHistogram histogram)
static hep.aida.IPlotterStyle getPlotterStyle(hep.aida.IFunction func)
static hep.aida.IFitResult performGaussianFit(hep.aida.IHistogram1D histogram)
static void fitAndPutParameters(hep.aida.IHistogram1D hist, hep.aida.IFunction function)
private static String getNiceSensorName(HpsSiSensor sensor)
public static hep.aida.IHistogram1D getSensorPlot(String prefix, HpsSiSensor sensor)
public static hep.aida.IHistogram1D createSensorPlot(String prefix, HpsSiSensor sensor, int nchan, double min, double max)
public static hep.aida.IHistogram2D getSensorPlot2D(String prefix, HpsSiSensor sensor)
public static hep.aida.IHistogram2D createSensorPlot2D(String prefix, HpsSiSensor sensor, int nchanX, double minX, double maxX, int nchanY, double minY, double maxY)
Copyright © 2019. All rights reserved.