Changeset 1208 for trunk/documents
- Timestamp:
- Nov 30, 2009, 3:52:24 PM (15 years ago)
- Location:
- trunk/documents/UserDoc
- Files:
-
- 1834 added
- 108 deleted
- 142 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/documents/UserDoc
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ChangesHistory
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ChangesHistory/ChangesHistory.html
r921 r1208 15 15 16 16 <br /><br /><br /><br /> 17 18 <!-- ============================================== Section --> 19 <HR ALIGN="Center"> 20 <font COLOR="#238E23"> 21 <h2>Version: Geant4 9.2 Revison01 (June 2009) </h2> 22 </font> 23 <HR ALIGN="Center"> 24 <br /> 25 26 <p> 27 <b><u>User's Guide: For Application Developers</u></b> 28 </p> 29 <ul> 30 <b>- Modified Chapters/Sections</b> 31 <ul> 32 <li>8.5.6. Visualization of hits 33 <li>5.4.7. Special tracking cuts 34 <li>FAQ.6. Visualization 35 </ul> 36 </ul> 37 38 <p> 39 <b><u>User's Guide: For Toolkit Developers</u></b> 40 </p> 41 <ul> 42 <b>- Modified Chapters/Sections</b> 43 <ul> 44 <li><b>All</b> figures in the manual are replaced with 45 higher resolution ones. 46 </ul> 47 </ul> 48 49 50 17 51 18 52 <!-- ============================================== Section --> -
trunk/documents/UserDoc/DocBookUsersGuides/FAQ
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/FAQ/xml
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/FAQ/xml/AllResources
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/FAQ/xml/AllResources/IconsGIF
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/FAQ/xml/BookFAQ.xml
r921 r1208 31 31 </authorgroup> 32 32 33 <pubdate> 19 December, 2008</pubdate>34 <releaseinfo>Version: geant4 9.2 </releaseinfo>33 <pubdate>2 June, 2009</pubdate> 34 <releaseinfo>Version: geant4 9.2 Revision01</releaseinfo> 35 35 36 36 </bookinfo> -
trunk/documents/UserDoc/DocBookUsersGuides/FAQ/xml/XSLCustomizationLayer
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Control
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Control/UIcommands
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Detector
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Detector/electroMagneticField.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Detector/geometry.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Detector/hit.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Detector/persistency.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Fundamentals
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/IconsGIF
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src/baryons
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src/ions
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src/leptons
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src/mesons
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src/others
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/particleList.src/quarks
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/physicsProcessOptical.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/TrackingAndPhysics/physicsProcessPARAM.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Visualization
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/AllResources/Visualization/visualization.src
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix/buildFile.xml
r904 r1208 75 75 <listitem><para> 76 76 <ulink url="http://www.lcsim.org/docs/gettingstarted/geant4msvc++/net2005/index.htm"> 77 Building a MSVC++ Visual Studio 2005 Geant4 project</ulink> .77 Building a MSVC++ Visual Studio 2005 Geant4 project</ulink> (setup no longer supported). 78 78 </para></listitem> 79 79 </itemizedlist> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix/developmentDebugTools.xml
r904 r1208 69 69 </para></listitem> 70 70 <listitem><para> 71 <ulink url="http://www. ibm.com/software/rational/">72 Rational Rose71 <ulink url="http://www.sparxsystems.com.au/products/ea/"> 72 Enterprise Architect 73 73 </ulink> 74 CASEtool.74 UML Visual Modeling tool. 75 75 </para></listitem> 76 76 <listitem><para> 77 77 <ulink url="http://www.borland.com/us/products/together/index.html"> 78 Together ControlCenter78 Borland Together 79 79 </ulink> 80 development environment. 81 </para></listitem> 82 <listitem><para> 83 <ulink url="http://www.telelogic.com/products/logiscope/index.cfm"> 84 Logiscope 85 </ulink> 86 tool for metrics analysis. 80 Visual Modeling for Software Architecture Design tool. 87 81 </para></listitem> 88 82 </itemizedlist> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix/histogramming.xml
r904 r1208 17 17 toolkit has no drivers for histogramming, and no drivers are needed 18 18 in Geant4 to use a histogramming package. The code for generating 19 histograms should be compliant with the 19 histograms on some of the distributed examples should be compliant 20 with the 20 21 <ulink url="http://aida.freehep.org/"> 21 22 AIDA -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix/makeFile.xml
r904 r1208 62 62 To build a single library (or a set of sub-libraries) or an 63 63 executable, you must explicitly change your current directory to 64 the one you're interested in and invoke the "<literal> gmake</literal>"65 command from there ("<literal> gmake global</literal>" for building a64 the one you're interested in and invoke the "<literal>make</literal>" 65 command from there ("<literal>make global</literal>" for building a 66 66 compound library). Here is a list of the basic commands or GNUmake 67 67 "targets" one can invoke to build libraries and/or executables: … … 69 69 <itemizedlist spacing="compact"> 70 70 <listitem><para> 71 <literal> gmake</literal>71 <literal>make</literal> 72 72 <para> 73 73 starts the compilation process for building a kernel library or a … … 84 84 </para></listitem> 85 85 <listitem><para> 86 <literal> gmake global</literal>86 <literal>make global</literal> 87 87 <para> 88 88 starts the compilation process to build a single compound kernel 89 library per category. If issued after " gmake", both 'granular' and89 library per category. If issued after "make", both 'granular' and 90 90 'compound' libraries will be available (NOTE: this will 91 91 consistently increase the disk space required. Compound libraries … … 95 95 </para></listitem> 96 96 <listitem><para> 97 <literal> gmake bin</literal> or <literal>gmake</literal> (only for97 <literal>make bin</literal> or <literal>make</literal> (only for 98 98 examples/) 99 99 <para> … … 214 214 </term> 215 215 <listitem> 216 Defines the path where the Geant4 toolkit should be installed. It216 Defines the path where the Geant4 toolkit is located. It 217 217 should be set by the system installer. By default, it sets to 218 218 <literal>$HOME/geant4</literal>, assuming the Geant4 distribution … … 281 281 </term> 282 282 <listitem> 283 Used by the system to specify the place where to storelibraries.283 Used by the system to specify the place where to install libraries. 284 284 By default they're set to <literal>$G4INSTALL/lib</literal> and 285 285 <literal>$G4LIB/$G4SYSTEM</literal> respectively. … … 310 310 <varlistentry> 311 311 <term> 312 $G4EXEC_BUILD313 </term>314 <listitem>315 Flag specifying if to use a secondary template repository or not316 for handling template instantiations at the time of building a user317 application/example. For internal category tests in Geant4, this318 variable is already in the related GNUmakefile. It's however not319 needed for examples and tests in <literal>$G4INSTALL/examples</literal>,320 where class names are already mangled and different each other. It321 applies only on those compilers which make use of template322 repositories (see Appendix A.2 of this Guide). The secondary323 template repository is set to <literal>$G4TREP/exec</literal>.324 </listitem>325 </varlistentry>326 <varlistentry>327 <term>328 312 $G4DEBUG 329 313 </term> … … 337 321 <varlistentry> 338 322 <term> 323 $G4OPTDEBUG 324 </term> 325 <listitem> 326 Only available for the <literal>g++</literal> compiler, specifies to 327 compile the code (libraries or examples) in optimised mode, but 328 including symbolic information in the object code for debugging. 329 </listitem> 330 </varlistentry> 331 <varlistentry> 332 <term> 339 333 $G4NO_OPTIMISE 340 334 </term> … … 342 336 Specifies to compile the code (libraries or examples) without 343 337 compiler optimisation. 344 </listitem>345 </varlistentry>346 <varlistentry>347 <term>348 $G4OPTDEBUG349 </term>350 <listitem>351 On <literal>Linux</literal> systems with the <literal>g++</literal>352 compiler, it allows to build in optimised mode including symbolic353 information for debugging.354 338 </listitem> 355 339 </varlistentry> … … 792 776 the built-in system library for compression is adopted instead. Setting 793 777 this flag will also implicitely set the flag below. 778 On Windows systems, if OpenGL or OpenInventor visualization drivers 779 are built, this module is automatically built. 794 780 </listitem> 795 781 </varlistentry> … … 897 883 <listitem> 898 884 Path to nuclear shell effects data set for INCL/ABLA hadronic model. 885 </listitem> 886 </varlistentry> 887 <varlistentry> 888 <term> 889 $G4REALSURFACEDATA 890 </term> 891 <listitem> 892 Path to the data set for measured optical surface reflectance for 893 precise optical physics. 899 894 </listitem> 900 895 </varlistentry> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Appendix/tipsCompilation.xml
r904 r1208 29 29 more or less perfomant and more or less optimised, depending on 30 30 several factors also related to the system architecture which it 31 applies to. A peculiarity of C++ compilers nowadays is the way 32 templated instances are treated during the compilation/linkage 33 process. Some C++ compilers need to store temporarily template 34 instantiation files (object files or temporary source code files) 35 in a "template repository" or directory that can be specified as 36 unique or not directly from the compilation command (probably 37 historically coming from the old cfront-based implementation of the 38 C++ compiler). 31 applies to. 39 32 </para> 40 33 … … 43 36 always distinguish between the installation directory (identified 44 37 by $G4INSTALL) and the working directory (identified by 45 $G4WORKDIR), in order not to alter the installation area for the 46 template repository. 38 $G4WORKDIR), in order not to alter the installation area. 47 39 </para> 48 49 <para>50 In Geant4, the path to the template repository (for those51 compilers which make use of it) is specified by the environment52 variable $G4TREP, which is fixed and points by default to53 <literal>$G4WORKDIR/tmp/$G4SYSTEM/g4.ptrepository/</literal>, where54 <literal>$G4SYSTEM</literal> identifies the system-architecture/compiler55 currently used and <literal>$G4WORKDIR</literal> is the path to the user56 working directory for Geant4.57 </para>58 59 <para>60 A secondary template repository <literal>$G4TREP/exec</literal> is61 created by default and can be used when building executables to62 isolate the main repository used for building the libraries in case63 of clashes provoked by conflicting class-names. This secondary64 template repository can be activated by defining in the environment65 (or in the GNUmakefile related to the test/example to be built) the66 flag <literal>G4EXEC_BUILD</literal>; once activated, the secondary67 repository will become the read/write one, while the primary68 repository will be considered read-only.69 </para>70 71 <para>72 At the current time, only few compilers still make use of a73 template repository. A good recommendation valid in general such74 compilers is to make use of a single template repository (specified75 by the <literal>$G4TREP</literal> environment variable) for building all76 Geant4 libraries; then use a secondary template repository77 (<literal>$G4TREP/exec</literal>, together with the78 <literal>$G4EXEC_BUILD</literal> flag) when building any kind of example or79 application.80 </para>81 82 <para>83 It's always good practise to clean-up the secondary template84 repository from time to time.85 </para>86 87 40 88 41 <!-- ******************* Section (Level#2) ****************** --> … … 104 57 compiler flags), also code is compiled with high verbosity 105 58 diagnostics (<literal>-Wall</literal> flag). The default optimisation level 106 is <literal>-O2</literal>. 59 is <literal>-O2</literal>. The flag <literal>G4OPTDEBUG</literal>, if set 60 in the environment, allows for optimised build of the libraries but 61 including debug symbols (<literal>-O -g</literal> compilation option). 107 62 </para> 108 63 … … 173 128 <para> 174 129 The setup adopted for the <literal>g++</literal> compiler on MacOS 175 resembles in great partthe one for Linux systems.130 resembles in most parts the one for Linux systems. 176 131 </para> 177 132 -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Bibliography
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/BookForAppliDev.xml
r921 r1208 31 31 </authorgroup> 32 32 33 <pubdate> 19 December, 2008</pubdate>34 <releaseinfo>Version: geant4 9.2 </releaseinfo>33 <pubdate>2 June, 2009</pubdate> 34 <releaseinfo>Version: geant4 9.2 Revision01</releaseinfo> 35 35 36 36 </bookinfo> … … 50 50 &appendix; 51 51 &bibliography; 52 53 52 </book> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Control
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Detector
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Examples
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/Faq.xml
r904 r1208 28 28 &faqUserSupportPolicy; 29 29 30 31 30 </chapter> 32 31 <!-- /appendix --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/geometry.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/installation.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/physicsAndCuts.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/runTimeProblems.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/tracksAndSteps.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/userSupportPolicy.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/FAQ/visualization.xml
r904 r1208 14 14 15 15 <qandaset defaultlabel="qanda"> 16 16 17 17 18 <!-- ******* QandA Entry ******** --> … … 36 37 if set. 37 38 </para></listitem> 39 <listitem><para> 38 40 Verify and eventually set the environment variables of the 39 41 visualization module [name] concerned (setenv or export both … … 56 58 gmake 57 59 </programlisting></informalexample> 60 </para></listitem> 58 61 </itemizedlist> 59 62 … … 63 66 64 67 68 <!-- ******* QandA Entry ******** --> 69 <qandaentry id="qanda.Vis.BooleanProc"> 70 71 <question><para> 72 While visualizing my geometry setup I often see the following error 73 message printed out: 74 75 <informalexample><programlisting> 76 BooleanProcessor: boolean operation failed . 77 </programlisting></informalexample> 78 </para></question> 79 80 <answer><para> 81 There is a known limitation for the visualization of Boolean solids 82 in the so-called BooleanProcessor which is used to make polyhedra 83 for visualisation. It does not affect the tracking which is done 84 through such solids. So the error message you see does not affect 85 the simulation in any way. The workaround is to move one of the 86 affected solids by a small distance in order to avoid shared surfaces. 87 </para></answer> 88 89 </qandaentry> 90 91 65 92 </qandaset> 66 93 </section> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Fundamentals
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted/particleDef.xml
r904 r1208 9 9 <!-- Changed by: Hisaya Kurashige, 18-Jan-2007 --> 10 10 <!-- Changed by: Hisaya Kurashige, 1-Dec-2007 --> 11 <!-- modified 2.4.2 by: Hisaya Kurashige, 23-Nov-2009 --> 11 12 <!-- --> 12 13 <!-- ******************************************************** --> … … 161 162 <para> 162 163 The unique object for each particle class is created when its static 163 method to get the pointer is called iat the first time.164 method to get the pointer is called at the first time. 164 165 Because particles are dynamic objects and should be instantiated before 165 166 initialization of physics processes, … … 343 344 takes care of this sequence in usual applications. 344 345 </para> 346 <para> 347 This range cut value is converted threshold energies 348 for each material and for each particle type (i.e. electron, 349 positron and gamma) 350 so that the particle with threshold energy stops (or is absorbed) 351 after traveling the range cut distance. 352 In addition, from the 9.3 release ,this range cut value is applied 353 to the proton as production thresholds of nuclei for hadron 354 elastic processes. In this case, the range cut value does not means 355 the distance of traveling. Threshold energies are calculated 356 by a simple formula from the cut in range. 357 </para> 358 359 <para> 360 Note that the upper limit of the threshold energy is defined as 10 361 GeV. If you want to set higher threshold energy, you can change 362 the limit by using "/cuts/setMaxCutEnergy" command before setting 363 the range cut. 364 </para> 345 365 346 366 <para> … … 349 369 coherent manner. For most applications, users need to determine 350 370 only one cut value in range, and apply this value to gammas, 351 electrons and positrons alike. 352 </para> 353 354 <para> 355 In such acase, the <literal>SetCutsWithDefault()</literal> method may be371 electrons and positrons alike. (and proton too) 372 </para> 373 374 <para> 375 In such case, the <literal>SetCutsWithDefault()</literal> method may be 356 376 used. It is provided by the <literal>G4VuserPhysicsList</literal> base class, 357 377 which has a <literal>defaultCutValue</literal> member as the default range … … 403 423 <para> 404 424 The <literal>SetDefaultCutValue()</literal> method in 405 <literal>G4VUserPhysicsList</literal> may also be used, and the "/run/setCut" 406 command may be used to change the default cut value 407 interactively. 425 <literal>G4VUserPhysicsList</literal> may also be used, 426 and the "/run/setCut" command may be used 427 to change the default cut value interactively. 428 </para> 429 430 <para> 431 You can set different cut values in range for different 432 particle types. The "/run/setCutForAGivenParticle" command 433 may be used interactively. 408 434 </para> 409 435 … … 429 455 SetCutValue(cutForElectron, "e-"); 430 456 SetCutValue(cutForElectron, "e+"); 457 SetCutValue(cutForProton, "proton"); 431 458 } 432 459 </programlisting> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Introduction
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics/physicsProcess.xml
r921 r1208 2410 2410 </para> 2411 2411 2412 <para> 2413 Branching ratios and life time can be set in tracking time. 2414 <informalexample> 2415 <programlisting> 2416 // set lifetime 2417 G4Neutron::Neutron()->SetPDGLifeTime(885.7*second); 2418 // allow neutron decay 2419 G4Neutron::Neutron()->SetPDGStable(false); 2420 </programlisting> 2421 </informalexample> 2422 2423 Branching ratios and life time can be modified by using user commands, also. 2424 <listitem><para> 2425 <emphasis role="bold">Example: 2426 Set 100% br for dalitz decay of pi0</emphasis> 2427 <para> 2428 <literal>Idle>> /particle/select pi0</literal> 2429 <literal>Idle>> /particle/property/decay/select 0</literal> 2430 <literal>Idle> /particle/property/decay/br 0</literal> 2431 <literal>Idle> /particle/property/decay/select 1</literal> 2432 <literal>Idle> /particle/property/decay/br 1</literal> 2433 <literal>Idle> /particle/property/decay/dump</literal> 2434 <literal>G4DecayTable: pi0</literal> 2435 <literal>0: BR: 0 [Phase Space] : gamma gamma</literal> 2436 <literal>1: BR: 1 [Dalitz Decay] : gamma e- e+</literal> 2437 </para> 2438 </para></listitem> 2439 </para> 2440 2412 2441 </sect3> 2413 2442 -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics/thresholdVScut.xml
r904 r1208 310 310 </programlisting> 311 311 </informalexample> 312 and in <literal>PhysicsList</literal>, the process 313 <literal>G4StepLimiter</literal> needs to be attached to each 314 particle's process manager where step limitation in the Tracker region 315 is required: 316 <informalexample> 317 <programlisting> 318 // Step limitation seen as a process 319 G4StepLimiter* stepLimiter = new G4StepLimiter(); 320 pmanager->AddDiscreteProcess(StepLimiter); 321 </programlisting> 322 </informalexample> 312 323 </para> 313 324 <para> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics/tracking.xml
r904 r1208 9 9 <!-- Converted to DocBook: Katsuya Amako, Aug-2006 --> 10 10 <!-- Changed by: Hisaya Kurashige, 01-Dec-2007 --> 11 <!-- Changed by: Hisaya Kurashige, 18-Nov-2009 --> 11 12 <!-- --> 12 13 <!-- ******************************************************** --> … … 56 57 the different categories relevant to transporting a particle (for 57 58 example, geometry and interactions in matter). Its public method 58 <literal>Stepping()</literal> steers the stepping of the particle. The59 algorithm to handle one step is given below.59 <literal>Stepping()</literal> steers the stepping of the particle. 60 The algorithm to handle one step is given below. 60 61 61 62 <orderedlist spacing="compact"> 62 63 <listitem><para> 63 The particle's velocity at the beginning of the step is 64 calculated. 65 </para></listitem> 64 If the particle stop (i.e. zero kinetic energy), each active atRest 65 process proposes a step length in time based on the interaction 66 it describes. And the process proposing the smallest step length 67 will be invoked. 68 </para></listitem> 69 66 70 <listitem><para> 67 71 Each active discrete or continuous process must propose a step … … 69 73 step lengths is taken. 70 74 </para></listitem> 75 71 76 <listitem><para> 72 77 The geometry navigator calculates "Safety", the distance to the … … 76 81 geometrical calculations will be performed. 77 82 </para></listitem> 83 78 84 <listitem><para> 79 85 If the minimum physical-step-length from the processes is … … 81 87 re-calculated. 82 88 </para></listitem> 89 83 90 <listitem><para> 84 91 The smaller of the minimum physical-step-length and the 85 92 geometric step length is taken. 86 93 </para></listitem> 94 87 95 <listitem><para> 88 96 All active continuous processes are invoked. Note that the … … 91 99 sum of the contributions from these processes. 92 100 </para></listitem> 93 <listitem><para> 94 The track is checked to see whether or not it has been 95 terminated by a continuous process. 96 </para></listitem> 101 97 102 <listitem><para> 98 103 The current track properties are updated before discrete 99 processes are invoked. This includes: 100 104 processes are invoked. In the same time, the secondary 105 particles created by processes are stored in SecondaryList. 106 The updated properties are: 101 107 <itemizedlist spacing="compact"> 102 108 <listitem><para> 103 109 updating the kinetic energy of the current track particle (note 104 that 'sumEnergyChange' is the sum of the new kinetic energy after 105 each continuos process was invoked, and NOT the sum of the energy 106 difference before and after the process invocation) and 110 that 'sumEnergyChange' is the sum of the energy difference 111 before and after each process invocation) 107 112 </para></listitem> 108 113 <listitem><para> 109 updating position and time. 114 updating position and time 115 </para></listitem> 116 </itemizedlist> 117 </para></listitem> 118 119 <listitem><para> 120 The kinetic energy of the particle is checked to see whether 121 or not it has been terminated by a continuous process. 122 If the kinetic energy goes down to zero, atRest processes 123 will be applied at the next step if applicable. 124 </para></listitem> 125 126 <listitem><para> 127 The discrete process is invoked. After the invocation, 128 <itemizedlist spacing="compact"> 129 <listitem><para> 130 the energy, position and time of the current track particle 131 are updated, and 132 </para></listitem> 133 <listitem><para> 134 the secondaries are stored in SecondaryList. 110 135 </para></listitem> 111 136 </itemizedlist> 112 137 </para></listitem> 113 <listitem><para> 114 The discrete process is invoked. After the invocation, 115 116 <itemizedlist spacing="compact"> 117 <listitem><para> 118 the energy of the current track particle is updated, and 119 </para></listitem> 120 <listitem><para> 121 the secondaries from ParticleChange are stored in 122 SecondaryList. This includes constructing "G4Track" objects, and 123 setting their member data. Note that the stepping manager is 124 responsible for deleting secodaries from ParticleChange. 125 </para></listitem> 126 </itemizedlist> 127 </para></listitem> 138 128 139 <listitem><para> 129 140 The track is checked to see whether or not it has been 130 141 terminated by the discrete process. 131 142 </para></listitem> 143 132 144 <listitem><para> 133 145 "Safety" is updated. 134 146 </para></listitem> 147 135 148 <listitem><para> 136 149 If the step was limited by the volume boundary, push the 137 150 particle into the next volume. 138 151 </para></listitem> 152 139 153 <listitem><para> 140 154 Invoke the user intervention <emphasis>G4UserSteppingAction</emphasis>. 141 155 </para></listitem> 156 142 157 <listitem><para> 143 158 Handle hit information. 144 159 </para></listitem> 160 145 161 <listitem><para> 146 162 Save data to Trajectory. 147 163 </para></listitem> 164 148 165 <listitem><para> 149 166 Update the mean free paths of the discrete processes. 150 167 </para></listitem> 168 151 169 <listitem><para> 152 170 If the parent particle is still alive, reset the maximum 153 171 interaction length of the discrete process which has occurred. 154 172 </para></listitem> 173 155 174 <listitem><para> 156 175 One step completed. 157 176 </para></listitem> 177 158 178 </orderedlist> 159 179 </para> 180 181 182 <!-- ******* Bridgehead ******* --> 183 <bridgehead renderas='sect4'> 184 What is a Process? 185 </bridgehead> 186 187 <para> 188 Only processes can change information of <emphasis>G4Track</emphasis> 189 and add secondary tracks via <literal>ParticleChange</literal>. 190 <emphasis>G4VProcess</emphasis> is a base class of all processes and 191 it has 3 kinds of <literal>DoIt</literal> and 192 <literal>GetPhysicalInteraction</literal> methods in order to 193 describe interactions generically. 194 If a user want to modify information of <emphasis>G4Track</emphasis>, 195 he (or she) SHOULD create a special process for the purpose and 196 register the process to the particle. 197 </para> 198 199 <!-- ******* Bridgehead ******* --> 200 <bridgehead renderas='sect4'> 201 What is a Track? 202 </bridgehead> 203 204 <para> 205 <emphasis>G4Track</emphasis> keeps 'current' information of the particle. 206 (i.e. energy,momentum, position ,time and so on) and has 'static' 207 information (i.e. mass, charge, life and so on) also. 208 Note that <emphasis>G4Track</emphasis> keeps information at the beginning 209 of the step while the <literal>AlongStepDoIt</literal>s are being 210 invoked for the step in progress.After finishing all 211 <literal>AlongStepDoIt</literal>s, <emphasis>G4Track</emphasis> 212 is updated. 213 On the other hand, <emphasis>G4Track</emphasis> is 214 updated after each invocation of a <literal>PostStepDoIt</literal>. 215 </para> 216 160 217 161 218 <!-- ******* Bridgehead ******* --> … … 176 233 <!-- ******* Bridgehead ******* --> 177 234 <bridgehead renderas='sect4'> 178 What is a Track? 179 </bridgehead> 180 181 <para> 182 <emphasis>G4Track</emphasis> keeps information on the final status of the 183 particle after the completion of one step. This means that 184 <emphasis>G4Track</emphasis> has information on the previous step while the 185 <literal>AlongStepDoIt</literal>s are being invoked for the step in progress. 186 Only after finishing all <literal>AlongStepDoIt</literal>s, will 187 <emphasis>G4Track</emphasis> have the final information (e.g., the final 188 position) for the step in progress. Also, <emphasis>G4Track</emphasis> will be 189 updated after each invocation of a <literal>PostStepDoIt</literal>. 190 </para> 235 What is a ParticleChange? 236 </bridgehead> 237 238 <para> 239 Processes do NOT change any information of <emphasis>G4Track</emphasis> 240 directly in their <literal>DoIt</literal>. Instead, they proposes 241 changes as a result of interactions 242 by using <literal>ParticleChange</literal>. 243 After each <literal>DoIt</literal>, <literal>ParticleChange</literal> 244 updates <literal>PostStepPoint</literal> based on proposed changes. 245 Then, <emphasis>G4Track</emphasis> is updated 246 after finishing all <literal>AlongStepDoIt</literal>s and 247 after each <literal>PostStepDoIt</literal>. 248 </para> 249 250 191 251 192 252 </sect2> … … 459 519 <para> 460 520 Secondary particles are passed as <emphasis>G4Track</emphasis>s from a physics 461 process to tracking. <emphasis>G4ParticleChange</emphasis> provides the following 521 process to tracking. 522 <emphasis>G4ParticleChange</emphasis> provides the following 462 523 four methods for a physics process: 463 524 … … 481 542 <para> 482 543 In all but the first, the construction of <emphasis>G4Track</emphasis> is done in 483 the methods using informat on given by the arguments.544 the methods using information given by the arguments. 484 545 </para> 485 546 … … 511 572 kernel at specific points in the tracking. For details, see the 512 573 <emphasis role="bold">Software Reference Manual</emphasis>. 574 </para> 575 576 <para> 577 <emphasis role="bold">Note:</emphasis> 578 Users SHOULD NOT (and CAN NOT) change <emphasis>G4Track</emphasis> 579 in <literal>UserSteppingAction</literal>. 580 Only the exception is the <literal>TrackStatus</literal>. 513 581 </para> 514 582 -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/UserActions
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Visualization
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Visualization/compiledcontrol.xml
r904 r1208 6 6 <!-- Changed by: Dennis Wright, 27-Nov-2001 --> 7 7 <!-- Converted to DocBook: Katsuya Amako, Aug-2006 --> 8 <!-- Corrected Get methods: Joseph Perl, 17-Mar-2009 --> 8 9 <!-- --> 9 10 <!-- ******************************************************** --> … … 363 364 void MyEventAction::EndOfEventAction() 364 365 { 365 const G4Event* evt = fpEventManager-> get_const_currentEvent();366 367 G4SDManager * SDman = G4SDManager:: get_SDMpointer();366 const G4Event* evt = fpEventManager->GetConstCurrentEvent(); 367 368 G4SDManager * SDman = G4SDManager::GetSDMpointer(); 368 369 G4String colNam; 369 G4int trackerCollID = SDman-> get_collectionID(colNam="TrackerCollection");370 G4int calorimeterCollID = SDman-> get_collectionID(colNam="CalCollection");371 372 G4TrajectoryContainer * trajectoryContainer = evt-> get_trajectoryContainer();370 G4int trackerCollID = SDman->GetCollectionID(colNam="TrackerCollection"); 371 G4int calorimeterCollID = SDman->GetCollectionID(colNam="CalCollection"); 372 373 G4TrajectoryContainer * trajectoryContainer = evt->GetTrajectoryContainer(); 373 374 G4int n_trajectories = 0; 374 375 if(trajectoryContainer) 375 376 { n_trajectories = trajectoryContainer->entries(); } 376 377 377 G4HCofThisEvent * HCE = evt-> get_HCofThisEvent();378 G4HCofThisEvent * HCE = evt->GetHCofThisEvent(); 378 379 G4int n_hitCollection = 0; 379 380 if(HCE) 380 { n_hitCollection = HCE-> get_capacity(); }381 { n_hitCollection = HCE->GetCapacity(); } 381 382 382 383 G4VVisManager* pVVisManager = G4VVisManager::GetConcreteInstance(); … … 391 392 for(G4int i=0; i < n_trajectories; i++) 392 393 { 393 (*(evt-> get_trajectoryContainer()))[i]->DrawTrajectory();394 (*(evt->GetTrajectoryContainer()))[i]->DrawTrajectory(); 394 395 } 395 396 396 397 // Construct 3D data for hits 397 398 MyTrackerHitsCollection* THC 398 = (MyTrackerHitsCollection*)(HCE-> get_HC(trackerCollID));399 = (MyTrackerHitsCollection*)(HCE->GetHC(trackerCollID)); 399 400 if(THC) THC->DrawAllHits(); 400 401 MyCalorimeterHitsCollection* CHC 401 = (MyCalorimeterHitsCollection*)(HCE-> get_HC(calorimeterCollID));402 = (MyCalorimeterHitsCollection*)(HCE->GetHC(calorimeterCollID)); 402 403 if(CHC) CHC->DrawAllHits(); 403 404 -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Visualization/enhanceddrawing.xml
r904 r1208 81 81 </entry> 82 82 <entry> 83 0 83 2 pixels or mm* 84 </entry> 85 </row> 86 <row> 87 <entry> 88 Auxiliary point size type 89 </entry> 90 <entry> 91 screen 84 92 </entry> 85 93 </row> … … 129 137 </entry> 130 138 <entry> 131 0 139 2 pixels or mm* 140 </entry> 141 </row> 142 <row> 143 <entry> 144 Step point size type 145 </entry> 146 <entry> 147 screen 132 148 </entry> 133 149 </row> … … 167 183 </tgroup> 168 184 </informaltable> 185 </para> 186 187 <para> 188 * Depending on size type. If size type == screen, pixels are assumed and no unit need be supplied. If size type == world, a unit must be supplied, e.g., 10 cm. 169 189 </para> 170 190 … … 176 196 The context approach is intended to replace the configuration 177 197 through the imode parameter. The use of imode is depreciated and 178 will be removed in Geant4 v 9.0.198 will be removed in Geant4 v10.0. 179 199 </para></listitem> 180 200 <listitem><para> … … 581 601 582 602 <para> 583 To draw by time, you need to use a trajectory that records the 584 track time at the beginning and end of each step. To do this, write 585 a tracking action that sets G4RichTrajectory, for example: 586 587 <informalexample> 588 <programlisting> 589 #include "G4UserTrackingAction.hh" 590 class G4Track; 591 class MyTrackingAction : public G4UserTrackingAction 592 { 593 public: 594 virtual void PreUserTrackingAction(const G4Track* aTrack); 595 }; 596 #include "G4RichTrajectory.hh" 597 #include "G4TrackingManager.hh" 598 #include "G4IdentityTrajectoryFilter.hh" 599 #include "G4TransportationManager.hh" 600 #include "G4PropagatorInField.hh" 601 void MyTrackingAction::PreUserTrackingAction(const G4Track* aTrack) 602 { 603 // Require rich trajectory... 604 fpTrackingManager->SetTrajectory(new G4RichTrajectory(aTrack)); 605 606 // Activate storing of auxiliary points for smoother trajectory... 607 static G4IdentityTrajectoryFilter curvedFilter; 608 G4TransportationManager::GetTransportationManager()-> 609 GetPropagatorInField()->SetTrajectoryFilter(&curvedFilter); 610 } 611 </programlisting> 612 </informalexample> 613 614 and register an instance of this with the run manager (this can be 615 done once and for all as soon as the run manager is instantiated, 616 probably in your main program): 617 618 <informalexample> 619 <programlisting> 620 #include "MyTrackingAction.hh" 621 ... 622 runManager -> SetUserAction (new MyTrackingAction); 603 To draw by time, you need to use G4RichTrajectory, for example: 604 605 <informalexample> 606 <programlisting> 607 /vis/scene/add/trajectories rich 608 </programlisting> 609 </informalexample> 610 611 or 612 613 <informalexample> 614 <programlisting> 615 /vis/scene/add/trajectories rich smooth 623 616 </programlisting> 624 617 </informalexample> … … 648 641 /vis/open OGLSX 649 642 /vis/drawVolume 650 /vis/scene/add/trajectories 643 /vis/scene/add/trajectories rich 651 644 /vis/ogl/set/startTime 0.5 ns 652 645 /vis/ogl/set/endTime 0.8 ns -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/Visualization/visTutor
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/XSLCustomizationLayer
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/GuideToExtendFunctionality
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/GuideToExtendFunctionality/HadronicPhysics
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/GuideToExtendFunctionality/Visualization
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/IconsGIF
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/ElectromagneticField
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/Event
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/Geometry
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/GlobalUsage
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/Hit
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/Materials
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/Particles
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/PhysicsProcesses
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/PhysicsProcesses/ElectroMagnetic
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/PhysicsProcesses/Hadronic
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/Tracking
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/AllResources/OOAnalysisDesign/UserInterface
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/Bibliography
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/BookForToolDev.xml
r921 r1208 32 32 </authorgroup> 33 33 34 <pubdate> 19 December, 2008</pubdate>35 <releaseinfo>Version: geant4 9.2 </releaseinfo>34 <pubdate>2 June, 2009</pubdate> 35 <releaseinfo>Version: geant4 9.2 Revision01</releaseinfo> 36 36 37 37 </bookinfo> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/ElectromagneticField
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/Geometry
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/HadronicPhysics
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/HadronicPhysics/hadronics.xml
r921 r1208 132 132 <imageobject role="fo"> 133 133 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level1.jpg" 134 format="JPG" align="center" contentwidth="10.0cm"/>134 format="JPG" contentwidth="10.0cm" align="center" /> 135 135 </imageobject> 136 136 <imageobject role="html"> 137 137 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level1.jpg" 138 format="JPG" align="center" />138 format="JPG" contentwidth="120%" align="center" /> 139 139 </imageobject> 140 140 </mediaobject> … … 271 271 <imageobject role="fo"> 272 272 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level2_1.jpg" 273 format="JPG" align="center" contentwidth="10.0cm" />273 format="JPG" contentwidth="10.0cm" align="center" /> 274 274 </imageobject> 275 275 <imageobject role="html"> 276 276 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level2_1.jpg" 277 format="JPG" align="center" />277 format="JPG" contentwidth="120%" align="center" /> 278 278 </imageobject> 279 279 </mediaobject> … … 288 288 <imageobject role="fo"> 289 289 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level2_2.jpg" 290 format="JPG" align="center" contentwidth="10.0cm" />290 format="JPG" contentwidth="10.0cm" align="center" /> 291 291 </imageobject> 292 292 <imageobject role="html"> 293 293 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level2_2.jpg" 294 format="JPG" align="center" />294 format="JPG" contentwidth="120%" align="center" /> 295 295 </imageobject> 296 296 </mediaobject> … … 305 305 <imageobject role="fo"> 306 306 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level2_3.jpg" 307 format="JPG" align="center" contentwidth="10.0cm" />307 format="JPG" contentwidth="10.0cm" align="center" /> 308 308 </imageobject> 309 309 <imageobject role="html"> 310 310 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level2_3.jpg" 311 format="JPG" align="center" />311 format="JPG" contentwidth="120%" align="center" /> 312 312 </imageobject> 313 313 </mediaobject> … … 486 486 <imageobject role="fo"> 487 487 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level3_1.jpg" 488 format="JPG" align="center" contentwidth="10.0cm" />488 format="JPG" contentwidth="10.0cm" align="center" /> 489 489 </imageobject> 490 490 <imageobject role="html"> 491 491 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level3_1.jpg" 492 format="JPG" align="center" />492 format="JPG" contentwidth="120%" align="center" /> 493 493 </imageobject> 494 494 </mediaobject> … … 683 683 <imageobject role="fo"> 684 684 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level4_1.jpg" 685 format="JPG" align="center" contentwidth="10.0cm" />685 format="JPG" contentwidth="10.0cm" align="center" /> 686 686 </imageobject> 687 687 <imageobject role="html"> 688 688 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level4_1.jpg" 689 format="JPG" align="center" />689 format="JPG" contentwidth="120%" align="center" /> 690 690 </imageobject> 691 691 </mediaobject> … … 700 700 <imageobject role="fo"> 701 701 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level4_2.jpg" 702 format="JPG" align="center" contentwidth="10.0cm" />702 format="JPG" contentwidth="10.0cm" align="center" /> 703 703 </imageobject> 704 704 <imageobject role="html"> 705 705 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level4_2.jpg" 706 format="JPG" align="center" />706 format="JPG" contentwidth="120%" align="center" /> 707 707 </imageobject> 708 708 </mediaobject> … … 809 809 <imageobject role="fo"> 810 810 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level5_1.jpg" 811 format="JPG" align="center" contentwidth="10.0cm" />811 format="JPG" contentwidth="10.0cm" align="center" /> 812 812 </imageobject> 813 813 <imageobject role="html"> 814 814 <imagedata fileref="./AllResources/GuideToExtendFunctionality/HadronicPhysics/Level5_1.jpg" 815 format="JPG" align="center" />815 format="JPG" contentwidth="120%" align="center" /> 816 816 </imageobject> 817 817 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/Particles
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/PhysicsProcesses
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/Visualization
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/GuideToExtendFunctionality/Visualization/visualization.xml
r921 r1208 30 30 <imageobject role="html"> 31 31 <imagedata fileref="./AllResources/GuideToExtendFunctionality/Visualization/visClassDiagram.jpg" 32 format="JPG" align="center" scale="110" />32 format="JPG" contentwidth="120%" align="center" /> 33 33 </imageobject> 34 34 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/Introduction
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/ElectromagneticField
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/ElectromagneticField/electroMagneticField.xml
r921 r1208 25 25 <imageobject role="html"> 26 26 <imagedata fileref="./AllResources/OOAnalysisDesign/ElectromagneticField/field-prop.jpg" 27 format="JPG" align="center" />27 format="JPG" contentwidth="120%" align="center" /> 28 28 </imageobject> 29 29 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Event
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Event/event.xml
r921 r1208 84 84 <imageobject role="html"> 85 85 <imagedata fileref="./AllResources/OOAnalysisDesign/Event/classDgmEventManager.jpg" 86 format="JPG" align="center" />86 format="JPG" contentwidth="120%" align="center" /> 87 87 </imageobject> 88 88 </mediaobject> … … 100 100 <imageobject role="html"> 101 101 <imagedata fileref="./AllResources/OOAnalysisDesign/Event/classDgmEventGen.jpg" 102 format="JPG" align="center" />102 format="JPG" contentwidth="120%" align="center" /> 103 103 </imageobject> 104 104 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Geometry
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Geometry/geometry.xml
r921 r1208 293 293 </imageobject> 294 294 <imageobject role="html"> 295 <imagedata fileref="./AllResources/OOAnalysisDesign/Geometry/overall.jpg" format="JPG" align="center" />295 <imagedata fileref="./AllResources/OOAnalysisDesign/Geometry/overall.jpg" format="JPG" contentwidth="140%" align="center" /> 296 296 </imageobject> 297 297 </mediaobject> … … 324 324 </imageobject> 325 325 <imageobject role="html"> 326 <imagedata fileref="./AllResources/OOAnalysisDesign/Geometry/smart_voxels.jpg" format="JPG" align="center" />326 <imagedata fileref="./AllResources/OOAnalysisDesign/Geometry/smart_voxels.jpg" format="JPG" contentwidth="120%" align="center" /> 327 327 </imageobject> 328 328 </mediaobject> … … 339 339 </imageobject> 340 340 <imageobject role="html"> 341 <imagedata fileref="./AllResources/OOAnalysisDesign/Geometry/navigator.jpg" format="JPG" align="center" />341 <imagedata fileref="./AllResources/OOAnalysisDesign/Geometry/navigator.jpg" format="JPG" contentwidth="120%" align="center" /> 342 342 </imageobject> 343 343 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/GlobalUsage
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/GlobalUsage/globalUsage.xml
r921 r1208 176 176 <imageobject role="html"> 177 177 <imagedata fileref="./AllResources/OOAnalysisDesign/GlobalUsage/classDgmRandom.jpg" 178 format="JPG" align="center" />178 format="JPG" contentwidth="120%" align="center" /> 179 179 </imageobject> 180 180 </mediaobject> … … 199 199 <imageobject role="html"> 200 200 <imagedata fileref="./AllResources/OOAnalysisDesign/GlobalUsage/ObjDiagStat.jpg" 201 format="JPG" align="center" />201 format="JPG" contentwidth="120%" align="center" /> 202 202 </imageobject> 203 203 </mediaobject> … … 221 221 <imageobject role="html"> 222 222 <imagedata fileref="./AllResources/OOAnalysisDesign/GlobalUsage/ObjDiagDist.jpg" 223 format="JPG" align="center" />223 format="JPG" contentwidth="120%" align="center" /> 224 224 </imageobject> 225 225 </mediaobject> … … 243 243 <imageobject role="html"> 244 244 <imagedata fileref="./AllResources/OOAnalysisDesign/GlobalUsage/ObjDiagEng.jpg" 245 format="JPG" align="center" />245 format="JPG" contentwidth="120%" align="center" /> 246 246 </imageobject> 247 247 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Hit
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Hit/hit.xml
r921 r1208 112 112 </imageobject> 113 113 <imageobject role="html"> 114 <imagedata fileref="./AllResources/OOAnalysisDesign/Hit/classDgmHitMain.jpg" format="JPG" align="center" />114 <imagedata fileref="./AllResources/OOAnalysisDesign/Hit/classDgmHitMain.jpg" format="JPG" contentwidth="120%" align="center" /> 115 115 </imageobject> 116 116 </mediaobject> … … 129 129 </imageobject> 130 130 <imageobject role="html"> 131 <imagedata fileref="./AllResources/OOAnalysisDesign/Hit/classDgmHitUser.jpg" format="JPG" align="center" />131 <imagedata fileref="./AllResources/OOAnalysisDesign/Hit/classDgmHitUser.jpg" format="JPG" contentwidth="120%" align="center" /> 132 132 </imageobject> 133 133 </mediaobject> … … 143 143 </imageobject> 144 144 <imageobject role="html"> 145 <imagedata fileref="./AllResources/OOAnalysisDesign/Hit/classDgmReadoutGeom.jpg" format="JPG" align="center" />145 <imagedata fileref="./AllResources/OOAnalysisDesign/Hit/classDgmReadoutGeom.jpg" format="JPG" contentwidth="120%" align="center" /> 146 146 </imageobject> 147 147 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Introduction
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Materials
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Materials/materials.xml
r921 r1208 63 63 <imageobject role="html"> 64 64 <imagedata fileref="./AllResources/OOAnalysisDesign/Materials/classDgmMaterials.jpg" 65 format="JPG" align="center" />65 format="JPG" contentwidth="120%" align="center" /> 66 66 </imageobject> 67 67 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Particles
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Particles/particles.xml
r921 r1208 63 63 <imageobject role="html"> 64 64 <imagedata fileref="./AllResources/OOAnalysisDesign/Particles/classDgmParticlesMain.jpg" 65 format="JPG" align="center" />65 format="JPG" contentwidth="120%" align="center" /> 66 66 </imageobject> 67 67 </mediaobject> … … 80 80 <imageobject role="html"> 81 81 <imagedata fileref="./AllResources/OOAnalysisDesign/Particles/classDgmParticleTable.jpg" 82 format="JPG" align="center" />82 format="JPG" contentwidth="120%" align="center" /> 83 83 </imageobject> 84 84 </mediaobject> … … 97 97 <imageobject role="html"> 98 98 <imagedata fileref="./AllResources/OOAnalysisDesign/Particles/classDgmParticleDecay.jpg" 99 format="JPG" align="center" />99 format="JPG" contentwidth="120%" align="center" /> 100 100 </imageobject> 101 101 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/PhysicsProcesses
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/PhysicsProcesses/physicsProcesses.xml
r921 r1208 111 111 <imageobject role="html"> 112 112 <imagedata fileref="./AllResources/OOAnalysisDesign/PhysicsProcesses/classDgmProcessMain.jpg" 113 format="JPG" align="center" />113 format="JPG" contentwidth="120%" align="center" /> 114 114 </imageobject> 115 115 </mediaobject> … … 127 127 <imageobject role="html"> 128 128 <imagedata fileref="./AllResources/OOAnalysisDesign/PhysicsProcesses/classDgmProcessProcesses.jpg" 129 format="JPG" align="center" />129 format="JPG" contentwidth="120%" align="center" /> 130 130 </imageobject> 131 131 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Run
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Tracking
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Tracking/tracking.xml
r921 r1208 100 100 <imageobject role="html"> 101 101 <imagedata fileref="./AllResources/OOAnalysisDesign/Tracking/classDgmTracking.jpg" 102 format="JPG" align="center" />102 format="JPG" contentwidth="120%" align="center" /> 103 103 </imageobject> 104 104 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/UserInterface
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/UserInterface/userInterface.xml
r921 r1208 94 94 <imageobject role="html"> 95 95 <imagedata fileref="./AllResources/OOAnalysisDesign/UserInterface/classDgmUserInterface.jpg" 96 format="JPG" align="center" />96 format="JPG" contentwidth="120%" align="center" /> 97 97 </imageobject> 98 98 </mediaobject> -
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/OOAnalysisDesign/Visualization
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/UserRequirementsDocument
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/ForToolkitDeveloper/xml/XSLCustomizationLayer
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml/AllResources
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml/AllResources/IconsGIF
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml/Introduction
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml/PCMachines
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml/UnixMachines
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/InstallationGuide/xml/XSLCustomizationLayer
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml/AllResources
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml/AllResources/.ls
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml/AllResources/Fundamentals
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml/AllResources/IconsGIF
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml/Introduction
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
-
trunk/documents/UserDoc/DocBookUsersGuides/IntroductionToGeant4/xml/XSLCustomizationLayer
-
Property
svn:ignore
set to
CVS
-
Property
svn:ignore
set to
Note: See TracChangeset
for help on using the changeset viewer.