| 1 | \chapter{Materials}
|
|---|
| 2 |
|
|---|
| 3 | \section{Design Philosophy}
|
|---|
| 4 |
|
|---|
| 5 | The design of the materials category reflects what exists in nature: materials
|
|---|
| 6 | are made of a single element or a mixture of elements, and elements are made
|
|---|
| 7 | of a single isotope or a mixture of isotopes. Because the physical
|
|---|
| 8 | properties of materials can be described in a generic way by quantities which
|
|---|
| 9 | can be specified directly, such as density, or derived from the element
|
|---|
| 10 | composition, only concrete classes are necessary in this category.
|
|---|
| 11 |
|
|---|
| 12 | The material category implements the facilities necessary to describe the
|
|---|
| 13 | physical properties of materials for the simulation of particle-matter
|
|---|
| 14 | interactions. Characteristics like radiation and interaction length,
|
|---|
| 15 | excitation energy loss, coefficients in the Bethe-Bloch formula, shell
|
|---|
| 16 | correction factors, etc., are computed from the element, and if necessary,
|
|---|
| 17 | the isotope composition.
|
|---|
| 18 |
|
|---|
| 19 | The material category also implements facilities to describe surface
|
|---|
| 20 | properties used in the tracking of optical photons.
|
|---|
| 21 |
|
|---|
| 22 | \section{Class Design}
|
|---|
| 23 |
|
|---|
| 24 | The object-oriented design of the 'materials' related classes
|
|---|
| 25 | is shown in the class diagram:
|
|---|
| 26 | Fig. \ref{figure:materials-1}.
|
|---|
| 27 | The diagram is described in the Booch notation.
|
|---|
| 28 |
|
|---|
| 29 |
|
|---|
| 30 | \begin{figure}[ht!]
|
|---|
| 31 | \includegraphics[angle=0,scale=0.7]{OOAnalysisDesign/Materials/classDgmMaterials.eps}
|
|---|
| 32 | \vspace{10pt}
|
|---|
| 33 | \caption{Materials}
|
|---|
| 34 | \label{figure:materials-1}
|
|---|
| 35 | \end{figure}
|
|---|
| 36 |
|
|---|
| 37 |
|
|---|
| 38 | \section{Status of this chapter}
|
|---|
| 39 |
|
|---|
| 40 | 27.06.05 section on design philosophy add (from Geant4 general paper) by
|
|---|
| 41 | D.H. Wright \\
|
|---|
| 42 |
|
|---|
| 43 |
|
|---|
| 44 |
|
|---|