release 4.1 - highlights - PowerPoint PPT Presentation

About This Presentation
Title:

release 4.1 - highlights

Description:

New data set for low-energy electromagnetic (G4EMLOW 1.1) Event biasing ... New implementation of process for Synchrotron radiation ... – PowerPoint PPT presentation

Number of Views:16
Avg rating:3.0/5.0
Slides: 11
Provided by: gei1
Category:

less

Transcript and Presenter's Notes

Title: release 4.1 - highlights


1
release 4.1 - highlights
Gabriele Cosmo, CERN/IT
Geant4 Users Workshop Salamanca - July 15-19,
2002
2
New features
  • Event biasing
  • Introduced first implementation of geometrical
    importance biasing
  • associated to logical volumes defining detector
    regions
  • First implementation of algorithms for scoring
    associated to
  • particle types
  • New extended examples for importance biasing and
    scoring
  • Magnetic field
  • Tuning of integrator driver for very small and
    large steps
  • Physics processes - electromagnetic
  • New process for gamma conversion into muon pairs
  • New implementation of models for
    transition-radiation detectors
  • Tuning and optimisation of multiple scattering
    algorithm
  • New more advanced algorithm for multiple
    scattering
  • Extended parameterisation of e- ionisation for
    low-energy processes
  • New data set for low-energy electromagnetic
    (G4EMLOW 1.1)

3
New features - 2
  • Hadronic processes
  • First implementation of leading_particle model
    for radiation background simulations (MARS)
  • Energies below 5 GeV (proton/neutron/pion/kaon/gam
    ma/anti_proton)
  • Included gamma-nuclear reactions in QGS model
  • Included charge state treatment for recoils
  • New class for the calculation of projectile
    fragment cross-sections in ion-ion reactions
  • Particles
  • Implemented leptonic decay channels for Tau
  • User Interface
  • New class G4UIGainServer, socket extension for GAG

4
New features - 3
  • Geometry
  • First release of GDML parser for importing XML
    detector descriptions
  • Currently limited to CSG solids
  • Provided as extended example
  • Ability to activate 3D optimisation for
    parameterised volumes
  • Enhancements
  • New commands for detection of overlapping
    geometries
  • Enhanced memory allocation of volumes and solids
  • Extended reflection of volumes to cover all CSG
    and specific solids
  • Enhanced algorithm for extent calculation in
    G4Tubs
  • New extended application for detection of
    overlapping volumes in a detector geometry

5
Features planned for Geant4 5.0
  • Geometry Transportation
  • GDML binding
  • Implementation of import module for GGE and
    GBuilder
  • Identify areas of binding with Geant4 (CAD/STEP)
  • Solids
  • New twisted trapezoid shape
  • Enhancements
  • Implement mechanism for dumping solids/volumes
  • Automatic detection of some forbidden or illegal
    geometry set-ups
  • Abstract navigator and transportation
  • First design iteration
  • Magnetic field propagation
  • Use of safety for optimisation

6
Features planned for Geant4 5.0 - 2
  • General developments
  • Cuts per regions
  • Design and implementation of ability to define
    different production thresholds by geometrical
    region
  • G4Exception
  • Redesign of G4Exception according to severity
    levels
  • Particles Tracks
  • Implement ability to retrieve/save particle
    properties persistently to/from files
  • Implementation of HepPDT interface
  • Improvements in tracking performance

7
Features planned for Geant4 5.0 - 3
  • Electromagnetic physics
  • Standard electromagnetic
  • New implementation of process for Synchrotron
    radiation
  • Re-design of processes according to model
    approach
  • Requirements gathering for physics processes
    above 10 TeV
  • Prototype of plotting of cross sections, DE/dx,
  • Low Energy electromagnetic
  • Design iteration for model approach with
    standard EM processes
  • New physics features

8
Features planned for Geant4 5.0 - 4
  • Hadronic physics
  • Create and document educated guess physics lists
    for major use cases
  • Release fully biased MARS-5 rewrite
  • Release of cascade part of HETC rewrite
  • Release if new kinetic model
  • Provide generic scattering term for cascade type
    models
  • Improve validation suite for the cascade energy
    range
  • Improve electro-nuclear cross-sections to
    consider hard-scattering

9
Features planned for Geant4 5.0 - 5
  • Visualisation Graphics Representations
  • Implementation of XML-based DTREE
  • Implementation of DCUT (slice picture) in
    multiple drivers
  • Implementation of a smarter DrawTrajectory()
    method
  • Flexible interface to WIRED event-display
    (network control)
  • Improvements to visualisation commands
  • Introduction of flushAll command
  • Interface to Gbuilder for geometry modeling
  • Improvements to HepPolyhedron and
    BooleanProcessor classes
  • User and Category Interfaces
  • XML-based interfaces
  • Integration of GUI with AIDA 2.2 for histogramming

10
Features planned for Geant4 5.0 - 6
  • Persistency
  • Design review
  • Better modularisation separating functional
    interface and concrete implementations
  • Extend ability to switch among multiple
    persistency technologies
  • New example to support LCG persistency and ROOT
    I/O
  • Support for persistent and transient HepMC
  • Implementation of base class to register user
    converters
Write a Comment
User Comments (0)
About PowerShow.com