public class HPlotJas extends Object
This API allows to perform an interactive fit after loading the data and rebin one-dimenstional arrays.
| Constructor and Description |
|---|
HPlotJas()
Construct a HPlot canvas with a single plot with the size 600x400.
|
HPlotJas(ArrayList<Object> olist)
Construct a Jas frame and prepare for plotting.
|
HPlotJas(String title)
Construct a Jas canvas with a plot with the size 600x400.
|
HPlotJas(String title,
ArrayList<Object> olist)
Construct a Jas frame and prepare for plotting.
|
HPlotJas(String title,
int xsize,
int ysize,
ArrayList<Object> olist)
Create HPlot canvas with several plots.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(ArrayList data)
Add all data as a list.
|
void |
close()
Close the canvas (and dispose all components).
|
void |
doc()
Show online documentation.
|
void |
draw(H1D h1)
Plot 1D histogram.
|
void |
export(String file)
Fast export of the canvas to an image file (depends on the extension,
i.e.
|
void |
exportDialog(String file)
Export a GHFrame image to an external file: The file extension is very
important: *.png - make PNG figure *.eps - make EPS figure *.ps - make PS
figure *.jpg - make JPG figure *.pdf - make PDF figure *.SVG - make SVG
figure *.EMF - make EMF figure, It will open some dialog in case if the
file exists
|
String |
getTitle()
Return title of this plotter.
|
static void |
main(String[] args) |
void |
update()
Update the current canvas.
|
void |
visible()
Set the canvas frame visible
|
void |
visible(boolean vs)
Set the canvas frame visible or not
|
public HPlotJas(String title, int xsize, int ysize, ArrayList<Object> olist)
title - Titlexsize - size in x directionysize - size in y directionolist - List of objects for drawing, such as P0D, P1D, P0I, H1D, H2P.public HPlotJas(String title, ArrayList<Object> olist)
title - Titlelist - list of objects to plot (H1D,P0D,P1D, etc)public HPlotJas(ArrayList<Object> olist)
list - list of objects to plot (H1D,P0D,P1D, etc)public HPlotJas(String title)
title - Titlepublic HPlotJas()
public void add(ArrayList data)
data - list with input objectspublic void visible(boolean vs)
vs - (boolean) true: visible, false: not visiblepublic void visible()
public void update()
public void export(String file)
file - Output file with the proper extension. If no extension, PNG
file is assumed.public void exportDialog(String file)
file - name of the file with the image. Use appropriate extension for
the file name for the export.public void doc()
public String getTitle()
public void close()
public void draw(H1D h1)
h1 - Input H1D histogramstyle - Plotter style.public static void main(String[] args)
jHepWork 3.8 ©