Java Analysis Studio and the hep.lcd classes
FNAL - LCD workshop - February 1999
Java Analysis Studio
- Experiment independent Physics Analysis Tool
- JAS Presentation at FNAL on Wednesday (no time now)
- Is being used by several people for LCD analysis
- hep.lcd classes make this possible (subject of this talk]
What is hep.lcd ?
- hep.lcd a Java framework for
- Analysis of LCD data from
- Stdhep, Gismo, Root FASTMC
- Development of
- Reconstruction (Clustering and Track Finding)
- Analysis algorithms
- Fast Parameterized FASTMC
- Event Display, Analysis Tools (Jet Finder etc.]
- Can be used inside JAS or standalone
What is hep.lcd
- Why Java?
- More appropriate language than C++ for data analysis
- Easy to learn
- Simpler to use
- Designed as interpretive language
- Fast
- Huge industry support
- Runs on all machines of interest to hep
-
How does it interface to Gismo?
What’s New Since December
- Handles new detector geometry files
- Jet Finding added to Event Shape utilities
- Bug fixes and improvements
- New Tutorial + User’s Guide on Web
Users Guide + Tutorial
- Based on December’s hands-on tutorial
- Covers all components of hep.lcd package
- Doesn’t assume any previous experience with Java or Java Analysis Studio
- Constantly Evolving Document (80% complete)
- User Feedback Encouraged
- Every page has a feedback form which sends e-mail to maintainer
- You can see comments of others plus replies
- http://www-sldnt.slac.stanford.edu/jas/Documentation/lcd
What’s Next
- Merge in updated track finding/fitting package
Conclusion
- Hep.lcd + JAS =
- easy way to get started doing LCD analysis
- Events are being generated, but:
- Little time has so far been spent looking at data
- Even if you don’t have much time please look at data:
- Does output data make sense?
- Does it contain what you will need for your analysis?
- Send feedback to lcd-sim@slac.stanford.edu