As presented at TSB meeting, 6th February 2002
Version 0.46
16th February 2001
Version information
First version: 6th February 2002
Modifications: 16th February 2002 – Creation of table with titles, categories (0.4 – 0.43)
22nd February 2002 – minor corrections 0.44-0.46
This version includes
- the full spectrum of issues: support, maintenance, development, configuration, documentation/examples/training,
- a table categorizing the requests by type, originating experiment,
- repetition of table, sorting by type of request.
DRAFT
Experiment’s request (by priority within each experiment)
Atlas
- Continued effort in Geant4 comparisons with data.
- Assistance in creating a new 'twisted' solid for EM calo endcap.
- Adding information in documentation on pointer 'adoption'.
- Providing command specifying libraries that a G4 application requires
to enable co-existence with external (experiment) frameworks.
- similar to ‘root-config’ and 'cernlib' scripts
(More requests expected).
CMS
- Assist in resolution of robustness issues (checks ongoing of fixes in 4.0)
- Determining lifetime of long lived particles (verification of 4.0 functionality ongoing)
- Correction of problem in reflection
o Extension of reflections to further physical volumes.
- Full 3-d optimization of voxelization/navigation in parameterized volumes
- Implementation of “cuts per volume”
o New functionality enabling different production thresholds in geometrical regions
- Hadronic Model Issues (Testing-Review/Documentation – information flow / Starting defaults for LHC experiments/Fluka ?)
- Updated documentation
- Tutorials/communication
- Fast simulation project (e.g. GFLASH in GEANT4)
- More diagnostic/debug tools, eg for Geometry checks (include M Liendl’s tool?). Other such tools?
- Long lived particles (GEANT4 vs Generator information)
o Enable Geant4 to utilize decay products for a long-lived particle
o Enable Geant4 to ‘re-boost’ decay products to account for energy loss.
- G4 tracking optimization in parameterized volumes?
- SWIG/Python interface
- GEANE equivalent in Geant4 / error propagation
LHCb
- Extend access to G4 cvs server to dhcp machine.
- More flexibility in behaviour of 'G4Exception' - avoiding abort.
- Delivery of example of use of HepMC event generator interface.
- Resolution of open issues regarding read-out and visualisation.
BaBar
- Fixes to problems encountered in low energy parameterized models.
- Finish study of tracking/steppers
- Abstract navigator
- Ability to define cuts per volume.
HARP
The Experience form HARP is quite positive. We have though several requirements:
- Eliminate G4Exceptions in tracking.
- GEANE equivalent in GEANT4 (error propagation for track reconstruction)
- Implementation of cuts per volume
- Update of the User's Guide for Application Developers
- Redesign of the User's Guide for Toolkit Developers
Verbal additions:
(Not presented at TSB meeting of 6th February, 2002;
not currently included in tables below).
- Development of functionality for interactivity
o ‘Picking’: interrogation of elements starting from their visual representation: trajectories, geometrical elements.
- Optimisation of navigation in parameterized volumes.
- Creation of tutorial kit for hands-on teaching of Geant4
o building on the existing first toolkits
o improved through continuous utilization in courses
o more prominent in Web site.
Table 1: Request items, sorted by requester
Summary of request or requirement |
Type |
Sub-type |
Originator(s) |
Continued effort in Geant4 comparisons with data. |
Support |
improvement |
ATLAS |
Assistance in creating a new 'twisted' solid for EM calo endcap. |
Support |
assistance |
ATLAS |
Script to specify libraries for G4 application |
Configuration |
|
ATLAS |
Add information in documentation on pointer 'adoption'. |
Documentation |
|
ATLAS |
Fixes to problems encountered in low energy parameterised models. |
Support |
fixes |
BaBar |
Finish study of tracking/steppers |
Feedback |
|
BaBar |
Abstract navigator |
Development |
Abstraction |
BaBar |
Ability to define cuts per volume |
Development |
iteration |
BaBar, CMS, Harp |
Resolve robustness issues (checks ongoing of fixes in 4.0) |
Support |
robustness |
CMS |
Correction of problem in reflection |
Support |
|
CMS |
Extension of reflections to further physical volumes. |
Development |
Optimisation |
CMS |
Optimization of voxelization/navigation in parameterized volumes |
Development |
Optimisation |
CMS |
Hadronic Model Validation |
Comparisons |
|
CMS |
Hadronic Physics Lists |
Support |
|
CMS |
Hadronic Model features |
Documentation |
|
CMS |
Documentation update (UG App Dev) |
Documentation |
|
CMS, HARP |
More diagnostic/debug tools |
Development |
|
CMS |
Tutorials/communication |
Documentation |
|
CMS |
Parameterisations for fast simulation of EM showers |
Development |
New |
CMS |
Long lived particles |
Development |
iteration |
CMS |
SWIG/Python interface |
Development |
|
CMS |
Error propagation in Geant4, a-la-GEANE |
Development |
New |
CMS, Harp |
Eliminate G4Exceptions in tracking |
Support |
robustness |
HARP |
Enable access to G4 cvs server to dhcp machine. |
Configuration |
|
LHCb |
More flexibility in behaviour of ‘G4Exception’ – avoiding abort. |
Development |
|
LHCb |
Delivery of example of use of HepMC event generator interface |
Documentation / Examples |
|
LHCb |
Resolution of open issues regarding read-out and visualisation |
Support |
|
LHCb |
Table 2: Request items, sorted by type
Summary of request or requirement |
Type |
Sub-type |
Originator(s) |
Enable access to G4 cvs server to dhcp machine. |
Configuration |
|
LHCb |
Script to specify libraries for G4 application |
Configuration |
|
ATLAS |
More diagnostic/debug tools |
Development |
|
CMS |
SWIG/Python interface |
Development |
|
CMS |
More flexibility in behaviour of ‘G4Exception’ – avoiding abort. |
Development |
|
LHCb |
Abstract navigator |
Development |
Abstraction |
BaBar |
Ability to define cuts per volume |
Development |
iteration |
BaBar, CMS, Harp |
Long lived particles: assigned decay |
Development |
(confirm) |
CMS |
Parameterisations for fast simulation of EM showers |
Development |
New |
CMS |
Error propagation in Geant4, a-la-GEANE |
Development |
New |
CMS, Harp |
Extension of reflections to further physical volumes. |
Development |
Optimisation |
CMS |
Optimization of voxelization/navigation in parameterized volumes |
Development |
Optimisation |
CMS |
Tutorials/communication |
Documentation |
|
CMS |
Add information in documentation on pointer 'adoption'. |
Documentation |
|
ATLAS |
Documentation update (UG App Dev) |
Documentation |
|
CMS, HARP |
Delivery of example of use of HepMC event generator interface |
Documentation / Examples |
|
LHCb |
Finish study of tracking/steppers |
Feedback |
|
BaBar |
Correction of problem in reflection |
Support |
|
CMS |
Hadronic Model Validation |
Comparisons |
|
CMS |
Hadronic Physics Lists |
Support |
|
CMS |
Hadronic Model features |
Documentation |
|
CMS |
Resolution of open issues regarding read-out and visualisation |
Support |
|
LHCb |
Assistance in creating a new 'twisted' solid for EM calo endcap. |
Support |
assistance |
ATLAS |
Fixes to problems encountered in low energy parameterised models. |
Support |
fixes |
BaBar |
Continued effort in Geant4 comparisons with data. |
Support |
improvement |
ATLAS |
Resolve robustness issues (checks ongoing of fixes in 4.0) |
Support |
robustness |
CMS |
Eliminate G4Exceptions in tracking |
Support |
robustness |
HARP |