Polarisation

User Requirements Document

Introduction

Purpose of the document

This document collects the specific requirements concerning Geant4 Polarisation. Please refer to Geant4 User Requirement Document for the general context.

Scope of the software

Polarised Physics provides software for the simulation of physics processes involving polarisation.

Product perspective

The software is meant to be part of the Geant4 Toolkit. 

General capabilities

The user shall be able to simulate polarisation.

General constraints

The software will be compatible for usage with the Geant4 Toolkit.

The user will be able to customize services in a suitable way for his/her specific applications.

User characteristics

User communities especially interested in polarization involve astrophysics, medical physics and SLAC E166 experiment.

Operational environment

The software will be subject to the same environment as the Geant4 Toolkit.

Assumptions and dependencies

This document relies on the assumption that Geant4 Polarisation is managed according to a controlled software process, and that all the stakeholders contribute to the requirements traceability.

The Unified Process is adopted as process framework.


Capability Requirements

UR 1.1  The user shall be able to simulate polarised Compton scattering.

Need: Essential
Priority: High
Stability: Stable
Source: INFN-Argentinian telescope, UNH, GLAST
Clarity: Clear
Verifiability: Implemented

UR 1.2  The user shall be able to simulate polarised style="margin-top: 0; margin-bottom: 0">Need: Essential
Priority:
Stability: Stable
Source: UNH, GLAST (Geant4 Technical Forum)
Clarity: Clear
Verifiability: Implemented

UR 1.3  The user shall be able to simulate polarised gamma conversion.

Need: Essential
Priority: Needed by end 2001
Stability: Stable
Source: AGILE
Clarity: Clear
Verifiability: To be verified

UR 1.4  The user shall be able to simulate polarised photoelectric effect.

Need: Essential
Priority: To be evaluated
Stability: Stable
Source: G. Depaola, F. Longo, LIP
Clarity: Clear
Verifiability: To be verified

Geometry Requirements

UR 2.1 To be added here.

Material Requirements

UR 3.1 To be added here.

Tracking Requirements

UR 4.1 To be added here.


Constraint Requirements

Physics

UR A.1  The user shall be able to simulate the effects of incident polarisation in a more complete way than only in the first scatter.

Need: Essential
Priority: Low
Stability: Unstable
Source: UNH
Clarity: Unclear
Verifiability: To be verified


Revision History

Version Date Note
1  7 Apr 2006 Created from requirements initially in URD LowE version 2.25