jHepWork Manual 1.2
S. Chekanov
(DESY/ANL)
June 25, 2007
Contents
1 Introduction
2 Installation
3 The main editor
4 Quick start
5 Jython and Bean shell consoles
6 Working with the command-line scripts
7 Data structures supported by jHepWork
8 HPlot class. The main canvas.
9 Working with the HPlot canvas
10 Help for jHepWork classes and associated methods
11 Plotting 1D functions
12 Plotting 1D histograms
13 P1D class
14 How to access JAIDA factories
15 Text labels
16 Geometrical primitives
17 Plotting data using interactive 3D canvas. HPlot3D class
18 3D shapes and the geometry package. HView3D class.
19 Writing histograms to external XML files. HBook class.
20 Reading histograms from external C++ or FORTRAN programs
21 Data output to tables and spreadsheets
22 HGraph class. Show interconnected objects
23 HChart class. Making various charts
24 Extracting data points from a figure
25 Data clustering
26 Fitting histogram or data. The fit panel based on HFit class.
27 Linear regression.
28 Neural Networks
29 External jar libraries and jython macros
30 jHepWork License
31 Contributions and third-party packages
Bibliography
Index