Changeset 1208 for trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted
- Timestamp:
- Nov 30, 2009, 3:52:24 PM (15 years ago)
- Location:
- trunk/documents/UserDoc
- Files:
-
- 6 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/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/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>
Note: See TracChangeset
for help on using the changeset viewer.