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!
Simulation Home
Sim Codes
Event Generators
Bogus/BgsApp
SimApp
Bear
Moose
Fast Simulation
Geant4 Home
Subsystems
PEP
SVT
DCH
DRC
EMC
IFR
Mixing/Trigger
Backgrounds
Mixing
Trigger Simulation
MC Truth/QA
MC Truth
Micro/Mini
QA Histograms
Sim Error Reports
REMEDY
MC Production
Production Home
Test Production
Tools
Database
CERNLIB
CLHEP
Event display
RandControl
Scripts
Check this page for HTML 4.01 Transitional compliance with the
W3C Validator
(More checks...)

Particle genealogy mods

This summarizes the changes I have made to implement more complete availability of particle genealogy information in BBSIM's XDR output. Will commit when SLAC networking is working.

I am now looking at how best to access the STDHEP common on the C++ side. Surprisingly enough this seems to be new territory; noone's done it yet (if you know different, let me know).

  • STDHEP common written to a block in XDR file header
  • Available on C++ side as just the common block at present; nothing done on accessing it
  • geant3.ds mod for gTrack structure: hepid element added to record HEPEVT parent of track from KINE bank user word
  • TrksToDs.F modified to load hepid from user word
  • No backward compatibility of XDR files between next SRT release and previous, unless special action taken. bbdata.ds version ID bumped.