|
|
|
Using JAS3 in BaBar
Developer information with specs and examples about including live plots in JAS3 HTML/XML pages
can be found here.
Running JAS3:
-
From Linux/Unix machine
- If you have SLAC AFS or bbr-nfs02 NFS mounted on your machine, you can use
RemoteBabarJas3 command from the BaBar release 22.0.4 (or later), or BaBar online
release 16.3.0 (or later), or from the Production area.
It will start JAS3 with all needed plugins already installed.
- Try not to run JAS3 on remote machine with display redirection - it
will work, but Java GUI has poor performance over X
-
From Windows in SLAC domain
- We've installed JAS3 and all BaBar-specific plugins on the V: disk
(groups). This installation will be maintained and updated. You must be
in the SLAC Windows domain in order to access it.
- Please note that while
libraries and plugins are installed on the remote disk, JAS3 will run
locally on your machine. Which means - rather long startup but fast
reaction to the user commands.
- Use the link below to start JAS3 from the remote disk.
\\winmaster1\my_storage\groups\Project\JAS\JAS3\babar\babar-jas3.bat
- You can also create shortcut on you desktop by:
- Right-click on this link and select "Copy Shortcut"
- Right-click on the desktop area and select "Paste Shortcut"
-
You can also install JAS3 on your machine and run it locally
- Install Java J2SE 1.5 or later from Sun:
http://java.sun.com/javase/downloads/index.html
- Install latest release of JAS3 (currently 0.8.3) from:
ftp://ftp.slac.stanford.edu/software/jas/JAS3
- Start JAS3 and install needed plugins:
- From JAS3 main menu go to View -> Plugin Manager
and click on Available Tab.
- I would recommend installing plugins in the user extensions directory, that defaults to
$HOME/.JAS3/extensions. This way you can install new version of
JAS3 later without affecting plugins
- You might have to re-start JAS3 after installing plugins
- Following plugins are needed to see FastMonitoring and Ambient
data:
| Plugin Name |
Path |
Explanation |
| RemoteAida |
hep/aida/remote |
Allows to connect to Remote AIDA Tree Server using RMI |
| HTMLExtensions |
html/extensions |
Allows to include AIDA-specific HTML-like tags in JAS3 pages |
| AmbientPlugin |
hep/babar |
Allows to browse information in the BaBar Ambient DB |
| DhpPlugin |
hep/babar |
Allows to connect to BaBar AIDA Tree Server to see Fast Monitoring
histograms |
| |
|
|
| Other useful plugins: |
|
|
| Root plugin for AIDA |
io |
Adds support for reading Root files |
| Text Import |
io |
Adds ability to read text files as data. Provides a wizard which
allows the user to specify how the data is to be processed |
Maintained by Victor Serbo,
serbo@slac.stanford.edu
Last Modified June 02, 2006
|
|
|
|
|
|