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