SLAC PEP-II
BABAR
SLAC<->RAL
Babar logo
Workbook HEPIC Databases PDG HEP preprints
Organization Detector Computing Physics Documentation
Personnel Glossary Sitemap Search Hypernews
Unwrap page!
Wkbk. Search
Wkbk. Sitemap
Introduction
Non SLAC
HOWTO's
Introduction
Logging In
QuickTour
Detector
Info Resources
Software Infrastructure
CM2 Introduction
Unix
OO
SRT
Objectivity
Event Store
Framework
Beta
Modifying Code
Writing and Editing
Compiling
Debugging
Analysis
Framework II
Analysis
Find Data
Batch Processing
PAW
PAW II
ROOT I
ROOT II
ROOT III
Advanced Infrastructure
New Releases
Workdir
Main Packages
Event Displays
Gen/Sim/Reco
Contributing Software
SRT and CVS
Coding
Advanced Topics
Make CM2 Ntuples
New Packages
New Packages 2
Persistent Classes
Java
Site Installation
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)

Workbook for BaBar Offline Users - To Do List

This is the list of things to do for the BaBar Offline Users Workbook.

General

  • 14September2005: The Workbook has been updated for CM2 and analysis-26. Still a few later chapters to be updated.
  • Keep looking for a tool that can assemble the html pages into a useful hard copy.
  • Continually check the wrapping of the workbook. If lines within "pre" tags are too long, the resulting pages can leave the user having to scroll horizontally to see content (unless they devote a large amount of screen space to the browser).
  • Replace any outstanding < and > with correct tags "&lt;" and "&gt;", and similarly replace quots with &quot;. Don't forget to check code examples. Continually also check html validation for 4.01 transitional.
  • Mention problem of errors causing large core files which cause red-herring over quota errors. Should we advise users to suppress core files? How is this done? For tcsh, in .login, insert the line: limit coredumpsize 0
  • Talk to Bebo about accumulating statistics on Workbook hits.
  • Absorb contents from some of the BaBar FAQ items (those items that most offline analysis users will need to know).
Specific sections that need updating:

Login

  • Add information on Freeware Ssh client for NT called TeraTermPro.

A Quick Tour of the BaBar Offline World

  • Tell user about gmake.clean to recover from problems.

Information Resources

  • Take content from the Computing Information Resources page: /BFROOT/www/Computing/Environment/info.html
  • Add a subsection "In case of computing problems". Have subsequent sections of the Workbook refer back to this section. Advise users to check the following:
    • SLAC Computing Outages and Changes hypernews http://babar-hn.slac.stanford.edu:5090/HyperNews/get/SLACOUT.html
    • OO Databases hypernews http://babar-hn.slac.stanford.edu:5090/HyperNews/get/EventDB.html
    • BABAR Computing Environment hypernews http://babar-hn.slac.stanford.edu:5090/HyperNews/get/compEnv.html
    • Preliminary/unconfirmed bugs, problems, frustrations, fixes hypernews http://babar-hn.slac.stanford.edu:5090/HyperNews/get/prelimbugs.html
    • Remedy - BABAR Problem Tracking System /BFROOT/doc/Computing/Remedy/www/remedy1.html
    • If sending to unix-admin, include lots of details, console logs are useful.

Unix for BaBar

  • Is the "which" command listed?

Editing Code

  • Test xemacs oobrowser instructions.

Debugging

  • Update for CM2
  • Get someone to write a section on the OSF debugger, ladebug.

Analysis

  • Needs checking as is combination of two original workbook sections, beta2 and analysis, one of which was previously much later in the Workbook

Database Continued: Developer Federations

  • This is currently removed. Should it be put back? And with what details??

Generation

  • Needs a complete overhaul. Possibly abandon and keep just sim page?

Simulation

  • Needs checking for analysis-26 CM2 era
  • Basically pretty well done

Reconstruction

  • Needs total overhaul to make sure it is CM2 compatible and still relevant

SRT and CVS Background for Software Contributors

  • Needs CM2 overhaul

Writing Code

  • Needs CM2 overhaul
  • Give the Great Circle part of the coding section a full tutorial example.

Creating Packages

  • Needs CM2 overhaul

Creating Packages 2

  • Needs CM2 overhaul

Writing Classes for Persistent Objects

  • Needs CM2 overhaul - major overhaul and rewrite for CM2-era

Java in BaBar

  • Needs CM2 overhaul
  • Needs actually to be written

Installing BaBar Software at a New Site

  • Needs CM2 overhaul

Back to Workbook Front Page

Author:
Joseph Perl
Contributor:
Jenny Williams

Last modification: 22 June 2005
Last significant update: 22 June 2005