SLAC PEP-II
BABAR
SLAC<->RAL
Babar logo
HEPIC E,S & H Databases PDG HEP preprints
Organization Detector Computing Physics Documentation
Personnel Glossary Sitemap Search Hypernews
Unwrap page!
Comp. Search
Who's who?
Meetings
FAQ Homepage
Archive
Environment
Administration
New User Info.
Web Info/Tools
Monitoring
Training
Tools & Utils
Programming
C++ Standard
SRT, AFS, CVS
QA and QC
Remedy
Histogramming
Operations
PromptReco
Simulation Production
Online SW
Dataflow
Detector Control
Evt Processing
Run Control
Calibration
Databases
Offline
Workbook
Coding Standards
Simulation
Reconstruction
Prompt Reco.
BaBar Grid
Data Distribution
Beta & BetaTools
Kanga & Root
Analysis Tools
RooFit Toolkit
Data Management
Data Quality
Event display
Event Browser
Code releases
Databases
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)

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