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...)
Status of GenFwkInt
  • Generators incorporated
  • Random numbers
  • Beam parameters
  • Line shapes
  • Persistence of beam parameters
  • Future tasks

Generators Incorporated
  • EvtGen: Upsilon(4S), Jetset, koralb
  • SingleParticle: user gives P, q, f ranges
  • StdHepRead: read ascii files (2-photon)
  • HemiCosm: cosmic muons
  • Bhwide: Bhabhas (Ralph Mueller)
  • GeneratorsQA package used for QA

Random Numbers
  • Had numerous discussions and ideas
  • Eventually decided to use RandControl:
    • Uses ranecu
    • Can skip any number of seeds, accounting, for
      • run number
      • event number
      • computational step (Gen, Sim, Digis...)
  • Will implement in a couple of weeks

Beam Parameters
  • GfiBeams module holds
    • e+  and e-  3-momenta and error matrices
    • collision point coordinates and error matrix
  • Simulates any Gaussian beam configuration
    • Beam axis -24 mrad inclination
  • Use in event generation:
    • e+  and e-  “selected” independently from beams
    • Underlying generator given only CM energy
    • Event boosted to lab, rotated away from z-axis

Line Shapes
  • CM energy distribution automatic:
    • Continuum:
      • Gaussian beams*
    • Resonances:
      • + Breit Wigner
    • Upsilon(4S):
      • + threshold phase space
  • ISR done only in Jetset, neglected in BBbar
* 1/s effect is 10-5 over 6 MeV at 10.58 GeV

Persisting Beam Parameters
  • When taking data, beam parameters will be
    • measured
    • put in the conditions database
    • read for use in event generation and analysis
  • We need some “PEPII” database

Future Tasks
  • Implement RandControl
  • Store beam parameters
  • Include Bhwide and additional generators, as the need arises