source: trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Run/run.xml @ 904

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

ajout de la doc

File size: 1.8 KB
Line 
1<!-- ******************************************************** -->
2<!--  Docbook Version:  For Toolkit Developers Guide          -->
3<!-- ******************************************************** -->
4
5<!-- ******************** Top of Section ******************** -->
6<sect1 id="sect.DsgnFuncRun">
7<title>
8Run
9</title>
10
11<!-- ******************* Section (Level#2) ****************** -->
12<sect2 id="sect.DsgnFuncRun.DsgPhlsp">
13<title>
14Design Philosophy
15</title>
16
17<para>
18The run category manages collections of events that share a common beam and
19detector implementation.
20</para>
21
22</sect2>
23
24<!-- ******************* Section (Level#2) ****************** -->
25<sect2 id="sect.DsgnFuncRun.ClssDsg">
26<title>
27Class Design
28</title>
29
30<para>   
31<itemizedlist spacing="compact">
32  <listitem><para>
33    <emphasis role="bold">G4Run</emphasis> - This class represents a run. 
34    An object of this class is constructed and deleted by G4RunManager.
35  </para></listitem>
36  <listitem><para>
37    <emphasis role="bold">G4RunManager</emphasis> - the run controller class. 
38    Users must register detector construction, physics list and primary
39    generator action classes to it.  G4RunManager or a derived class must be
40    a singleton.
41  </para></listitem>
42  <listitem><para>
43    <emphasis role="bold">G4RunManagerKernel</emphasis> - provides control of
44    the Geant4 kernel. This class is constructed by G4RunManager.
45  </para></listitem>
46</itemizedlist>
47</para>
48 
49</sect2>
50
51<!-- ******* Bridgehead ******* -->
52<bridgehead role="revisionHistory" renderas='sect4'>
53[Status of this chapter]
54</bridgehead>
55
56<para>
57<simplelist type="var">
58   <member>
59    28.06.05 - under construction
60  </member>
61   <member>
62    December 2006 - Converted from latex to Docbook by K. Amako
63  </member>
64</simplelist>
65</para>
66
67
68</sect1>
69
70
Note: See TracBrowser for help on using the repository browser.