| 1 | <!-- ******************************************************** -->
|
|---|
| 2 | <!-- -->
|
|---|
| 3 | <!-- [History] -->
|
|---|
| 4 | <!-- Changed by: Katsuya Dosanjh, 15-Jul-2000 -->
|
|---|
| 5 | <!-- Changed by: Dennis Wright, 27-Nov-2001 -->
|
|---|
| 6 | <!-- Proof read by: Joe Chuma, 6-Jul-1999 -->
|
|---|
| 7 | <!-- Converted to DocBook: Katsuya Amako, Aug-2006 -->
|
|---|
| 8 | <!-- -->
|
|---|
| 9 | <!-- ******************************************************** -->
|
|---|
| 10 |
|
|---|
| 11 |
|
|---|
| 12 | <!-- ******************* Section (Level#1) ****************** -->
|
|---|
| 13 | <sect1 id="sect.BuiltinCom">
|
|---|
| 14 | <title>
|
|---|
| 15 | Built-in Commands
|
|---|
| 16 | </title>
|
|---|
| 17 |
|
|---|
| 18 | <para>
|
|---|
| 19 | Geant4 has various built-in user interface commands, each of which
|
|---|
| 20 | corresponds roughly to a Geant4 category. These commands can be
|
|---|
| 21 | used
|
|---|
| 22 |
|
|---|
| 23 | <itemizedlist spacing="compact">
|
|---|
| 24 | <listitem><para>
|
|---|
| 25 | interactively via a (Graphical) User Interface - (G)UI,
|
|---|
| 26 | </para></listitem>
|
|---|
| 27 | <listitem><para>
|
|---|
| 28 | in a macro file via /control/execute <command>,
|
|---|
| 29 | </para></listitem>
|
|---|
| 30 | <listitem><para>
|
|---|
| 31 | within C++ code with the ApplyCommand method of G4UImanager.
|
|---|
| 32 | </para></listitem>
|
|---|
| 33 | </itemizedlist>
|
|---|
| 34 | </para>
|
|---|
| 35 |
|
|---|
| 36 |
|
|---|
| 37 | <note>
|
|---|
| 38 | <title>
|
|---|
| 39 | Note
|
|---|
| 40 | </title>
|
|---|
| 41 |
|
|---|
| 42 | <para>
|
|---|
| 43 | The availability of individual commands, the ranges of parameters,
|
|---|
| 44 | the available candidates on individual command parameters
|
|---|
| 45 | <emphasis role="bold">vary</emphasis> according to the implementation of
|
|---|
| 46 | your application and may even <emphasis role="bold">vary</emphasis>
|
|---|
| 47 | dynamically during the execution of your job.
|
|---|
| 48 | </para>
|
|---|
| 49 | </note>
|
|---|
| 50 |
|
|---|
| 51 | <para>
|
|---|
| 52 | The following is a short summary of available commands. You can also
|
|---|
| 53 | see the all available commands by executeing 'help' in your UI session.
|
|---|
| 54 |
|
|---|
| 55 | <itemizedlist spacing="compact">
|
|---|
| 56 | <listitem><para>
|
|---|
| 57 | <ulink url="./AllResources/Control/UIcommands/_.html">
|
|---|
| 58 | List of built-in commands</ulink>
|
|---|
| 59 | </para></listitem>
|
|---|
| 60 | </itemizedlist>
|
|---|
| 61 | </para>
|
|---|
| 62 |
|
|---|
| 63 |
|
|---|
| 64 | </sect1>
|
|---|
| 65 |
|
|---|