Geant4-RADMON USER REQUIREMENTS document
Scope
The goal of this project is the development of a Geant4 Advanced Example (named radiation_monitor) for the simulation and study of the effects of a chip carrier on silicon radiation monitoring devices used in the LHC environment.
This document collects the user requirements of this
application, listed in proper thematic domains.
Specific requirements
Geometry
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Note: Within a layer more than one material could be present. Different materials will span on the same thickness, without overlapping.
Geometry details are given in the CAD drawing provided by CERN RADMON Group.
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Note: Both packaging and sensors can be defined as multilayer structures.
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Useful
Priority: Medium
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Useful
Priority: Medium
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Essential
Priority: Medium
Stability: Stable
Clarity: Geometry of the facility is missing
Source: CERN RADMON Group, Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Optional, alternative to
Priority: Medium
Stability: Stable
Clarity: Geometry of the test beam setup is missing
Source: CERN RADMON Group, Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Essential
Priority: Medium
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group, Geant4 INFN-Genova Group
Verifiability: Verifiable
Particles
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Event generation
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Note: Isotropic fluxes will have primary particles with random direction and initial position on a sphere around the geometry under simulation.
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Note: The file will contain the energy distribution for each particle type and the relative proportion between different particles types.
Need: Essential
Priority: Medium
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group, Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Essential
Priority: Medium
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group, Geant4 INFN-Genova Group
Verifiability: Verifiable
Note: The section will be circular,
while the spread will have Gaussian shape.
Physics processes
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Event
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: CERN RADMON Group
Verifiability: Verifiable
User interface
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: Low
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Visualization
Need: Useful
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Useful
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Constraint requirements
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Note: Project home page:
https://www.ge.infn.it/geant4/analysis/TandA/index.html
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Note: The ASCII input file format
will be properly documented.
Need: Essential
Priority: High
Stability: Stable
Clarity: Clear
Source: Geant4 INFN-Genova Group
Verifiability: Verifiable
Revision History
Version number |
Date |
Authors |
Note |
1.0 |
|
R. Capra |
Creation |