source: trunk/Documentation/geant4/UserDocumentation/UsersGuides/ForToolkitDeveloper/html/index.html @ 901

Last change on this file since 901 was 901, checked in by garnier, 16 years ago

Add Geant4 Documentation at 8.12.2008

File size: 10.1 KB
Line 
1<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Geant4 User's Guide for Toolkit Developers</title><link rel="stylesheet" href="../xml/XSLCustomizationLayer/G4HTMLStylesheet.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.71.1"><link rel="start" href="index.html" title="Geant4 User's Guide for Toolkit Developers"><link rel="next" href="ch01.html" title="Chapter 1.  Introduction"><script language="JavaScript">
2function remote_win(fName)
3{
4   var url = "AllResources/Detector/geometry.src/" + fName;
5   RemoteWin=window.open(url,"","resizable=no,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,copyhistory=0,width=520,height=520")
6   RemoteWin.creator=self
7}
8</script></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">
9  Geant4 User's Guide for Toolkit Developers
10  </th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html"><img src="AllResources/IconsGIF/next.gif" alt="Next"></a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div text-align="center"><h1 class="title"><a name="geant4_users_guide_for_toolkit_developers"></a>
11  Geant4 User's Guide for Toolkit Developers
12  </h1></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname"></span> <span class="surname">Geant4 Collaboration</span></h3></div></div></div><div text-align="center"><p class="releaseinfo">Version: geant4 9.1</p></div><div><p class="pubdate">14 December, 2007</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1.
13Introduction
14</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch01.html#sect.scope">1.1.
15Scope of this manual
16</a></span></dt><dt><span class="sect1"><a href="ch01s02.html">1.2.
17How to use this manual
18</a></span></dt><dt><span class="sect1"><a href="ch01s03.html">1.3.
19User Requirements Document
20</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2.
21Design and Function of Geant4 Categories
22</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch02.html#sect.DsgnFuncIntro">2.1.
23Introduction
24</a></span></dt><dt><span class="sect1"><a href="ch02s02.html">2.2.
25Run
26</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s02.html#sect.DsgnFuncRun.DsgPhlsp">2.2.1.
27Design Philosophy
28</a></span></dt><dt><span class="sect2"><a href="ch02s02.html#sect.DsgnFuncRun.ClssDsg">2.2.2.
29Class Design
30</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s03.html">2.3.
31Event
32</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s03.html#sect.sect.DsgnFuncEvnt.DsgPhlsp">2.3.1.
33Design Philosophy
34</a></span></dt><dt><span class="sect2"><a href="ch02s03.html#sect.sect.DsgnFuncEvnt.ClassDsg">2.3.2.
35Class Design
36</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s04.html">2.4.
37Tracking
38</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s04.html#sect.DsgnFuncTracking.DsgPhlsp">2.4.1.
39Design Philosophy
40</a></span></dt><dt><span class="sect2"><a href="ch02s04.html#sect.DsgnFuncTracking.DsgClass">2.4.2.
41Class Design
42</a></span></dt><dt><span class="sect2"><a href="ch02s04.html#sect.DsgnFuncTracking.TrkAlgo">2.4.3.
43Tracking Algorithm
44</a></span></dt><dt><span class="sect2"><a href="ch02s04.html#sect.DsgnFuncTracking.IntPhysProc">2.4.4.
45Interaction with Physics Processes
46</a></span></dt><dt><span class="sect2"><a href="ch02s04.html#sect.DsgnFuncTracking.OrderPhysProc">2.4.5.
47Ordering of Methods of Physics Processes
48</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s05.html">2.5.
49Physics Processes
50</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s05.html#sect.DsgnFuncPhysProc.DsgPhlsp">2.5.1.
51Design Philosophy
52</a></span></dt><dt><span class="sect2"><a href="ch02s05.html#sect.DsgnFuncPhysProc.ClassDsg">2.5.2.
53Class Design
54</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s06.html">2.6.
55Hits and Digitization
56</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s06.html#sect.DsgnFuncHitDig.DsgPhlsp">2.6.1.
57Design Philosophy
58</a></span></dt><dt><span class="sect2"><a href="ch02s06.html#sect.DsgnFuncHitDig.ClassDsg">2.6.2.
59Class Design
60</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s07.html">2.7.
61Geometry
62</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s07.html#sect.DsgnFuncGeom.DsgPhlsp">2.7.1.
63Design Philosopy
64</a></span></dt><dt><span class="sect2"><a href="ch02s07.html#sect.DsgnFuncGeom.ClassDsg">2.7.2.
65Class Design
66</a></span></dt><dt><span class="sect2"><a href="ch02s07.html#sect.DsgnFuncGeom.AddDgrm">2.7.3.
67Additional Geometry Diagrams
68</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s08.html">2.8.
69Electromagnetic Fields
70</a></span></dt><dt><span class="sect1"><a href="ch02s09.html">2.9.
71Particles
72</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s09.html#sect.DsgnFuncParti.DsgPhlsp">2.9.1.
73Design Philosophy
74</a></span></dt><dt><span class="sect2"><a href="ch02s09.html#sect.DsgnFuncParti.ClassDsg">2.9.2.
75Class Design
76</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s10.html">2.10.
77Materials
78</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s10.html#sect.DsgnFuncMateri.DsgPhlsp">2.10.1.
79Design Philosophy
80</a></span></dt><dt><span class="sect2"><a href="ch02s10.html#sect.DsgnFuncMateri.ClassDsg">2.10.2.
81Class Design
82</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s11.html">2.11.
83Global Usage
84</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s11.html#sect.DsgnFuncGlobUsg.DsgPhlsp">2.11.1.
85Design Philosophy
86</a></span></dt><dt><span class="sect2"><a href="ch02s11.html#sect.DsgnFuncGlobUsg.ClassDsg">2.11.2.
87Class Design
88</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s12.html">2.12.
89Visualisation
90</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s12.html#sect.DsgnFuncVis.DsgPhlsp">2.12.1.
91Design Philosophy
92</a></span></dt><dt><span class="sect2"><a href="ch02s12.html#sect.DsgnFuncVis.GrphIntrf">2.12.2.
93The Graphics Interfaces
94</a></span></dt><dt><span class="sect2"><a href="ch02s12.html#sect.DsgnFuncVis.VisSystm">2.12.3.
95The Geant4 Visualisation System
96</a></span></dt><dt><span class="sect2"><a href="ch02s12.html#sect.DsgnFuncVis.MdlCat">2.12.4.
97Modeling sub-category
98</a></span></dt><dt><span class="sect2"><a href="ch02s12.html#sect.DsgnFuncVis.ViewParam">2.12.5.
99View parameters
100</a></span></dt><dt><span class="sect2"><a href="ch02s12.html#sect.DsgnFuncVis.VisAttr">2.12.6.
101Visualisation Attributes
102</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch02s13.html">2.13.
103Intercoms
104</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch02s13.html#sect.DsgnFuncIntrCm.DsgPhlsp">2.13.1.
105Design Philosophy
106</a></span></dt><dt><span class="sect2"><a href="ch02s13.html#sect.DsgnFuncIntrCm.ClassDsg">2.13.2.
107Class Design
108</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch03.html">3.
109Extending Toolkit Functionality
110</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch03.html#sect.ExtdFuncGeom">3.1.
111Geometry
112</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch03.html#sect.ExtdFuncGeom.WhtCan">3.1.1.
113What can be extended ?
114</a></span></dt><dt><span class="sect2"><a href="ch03.html#sect.ExtdFuncGeom.AddSld">3.1.2.
115Adding a new type of Solid
116</a></span></dt><dt><span class="sect2"><a href="ch03.html#sect.ExtdFuncGeom.ModNav">3.1.3.
117Modifying the Navigator
118</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch03s02.html">3.2.
119Electromagnetic Fields
120</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch03s02.html#sect.ExtdFuncEMFld.CrtNwFld">3.2.1.
121Creating a New Type of Field
122</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch03s03.html">3.3.
123Physics Processes
124</a></span></dt><dt><span class="sect1"><a href="ch03s04.html">3.4.
125Hadronic Physics
126</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.Intro">3.4.1.
127Introduction
128</a></span></dt><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.PrncCnsd">3.4.2.
129Principal Considerations
130</a></span></dt><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.L1_Proc">3.4.3.
131Level 1 Framework - processes
132</a></span></dt><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.L2F_CrssSctMdl">3.4.4.
133Level 2 Framework - Cross Sections and Models
134</a></span></dt><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.L3F_ThrtMdl">3.4.5.
135Level 3 Framework - Theoretical Models
136</a></span></dt><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.L4F_StgPartIntNuc">3.4.6.
137Level 4 Frameworks - String Parton Models and Intra-Nuclear Cascade
138</a></span></dt><dt><span class="sect2"><a href="ch03s04.html#sect.ExtdFuncHadPhys.L5F_StrgDeExc">3.4.7.
139Level 5 Framework - String De-excitation}
140</a></span></dt></dl></dd><dt><span class="sect1"><a href="ch03s05.html">3.5.
141Visualisation
142</a></span></dt><dd><dl><dt><span class="sect2"><a href="ch03s05.html#sect.ExtdFuncVis.CrtGrpDrv">3.5.1.
143Creating a new graphics driver
144</a></span></dt><dt><span class="sect2"><a href="ch03s05.html#sect.ExtdFuncVis.EnhcTrjDrw">3.5.2.
145Enhanced Trajectory Drawing
146</a></span></dt><dt><span class="sect2"><a href="ch03s05.html#sect.ExtdFuncVis.TrjFltr">3.5.3.
147Trajectory Filtering
148</a></span></dt><dt><span class="sect2"><a href="ch03s05.html#sect.ExtdFuncVis.OthrRsrc">3.5.4.
149Other Resources
150</a></span></dt></dl></dd></dl></dd><dt><span class="bibliography"><a href="bi01.html">
151Bibliography
152</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html"><img src="AllResources/IconsGIF/next.gif" alt="Next"></a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Chapter 1. 
153Introduction
154</td></tr></table></div></body></html>
Note: See TracBrowser for help on using the repository browser.