URD
General
UR 1.1 Configure the run management
UR 1.2 Configure the event loop
UR 1.3 Configure the event generator
UR 1.4 Configure the visualization management
UR 1.5 Conficure the analysis management
Description of the experimental set-up
UR 2.1 Describe the geometry of a simple target in a test-beam set-up
UR 2.2 Describe the geometry of a geological sample in a test-beam set-up
UR 2.3 Describe the geometry of a test beam detector set-up
UR 2.4 Describe the material of a simple target
UR 2.5 Describe the material composition of geological samples of known
components
UR 2.6 Describe the characteristics of the detector response (efficiency,
response function)
Primary Event Generation
UR 3.1 Generate events from a particle beam, specifying particle type,
energy, direction, energy sectrum and beam spot size
UR 3.2 Generate events from a unidirectional distribution, either
mono-directional or isotropic.
Physics processes
UR 4.1 Generate electromagnetic physics processes (including fluorescence)
of both the incident and secondary particles in the target,
with incident particles being eitherto the test beams defined in
UR 3.1 or to the components of the space radiation environment
model defined in UR 3.2.
UR 4.2 Generate electromagnetic physics processes in the detection
set-up.
UR 4.3 Generate hadronic physics processes in the detection set-up
UR 4.4 generate hadronic physics processes in the target, with incident
particles being eitherto the test beams defined in UR 3.1 or
to the components of the space
radiation environment model defined in UR 3.2.
Facilities
UR 5.1 Visualise the geometrical set-up
UR 5.2 Visualise tracks
UR 5.3 Visualise hits
UR 5.4 Save a simulation output at the hits level
UR 5.5 Select the type of experimental set-up interactively
UR 5.6 Modify the parameters of the experimental set-up interactively
UR 5.7 Select the type of primary event generator interactively
UR 5.8 Modify the parameters of the primary event generator
interactively
UR 5.9 Modify the production thresholds of physics processes
interactively
Analysis
UR 6.1 Produce histograms of relevant physical and experimental quantities
resulting from the simulation
UR 6.2 Produce ntuples of relevant physical and experimental quantities
resulting from the simulation
UR 6.3 compare simulation results to experimental data
Platforms
UR 7.1 Run on a PC under Linux OS
UR 7.2 Visualisation and histogram outputs should be visible from
Unix and Windows platforms
Version release
UR 8.1 Versions of the software shall be released with version control