Changeset 1222 for trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics
- Timestamp:
- Dec 16, 2009, 12:14:47 PM (15 years ago)
- Location:
- trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics/physicsProcess.xml
r1211 r1222 1 <!-- ******************************************************** -->1 <!-- ******************************************************** --> 2 2 <!-- --> 3 3 <!-- [History] --> … … 477 477 <itemizedlist spacing="compact"> 478 478 <listitem><para> 479 A general process in the sense that the same process/class480 is used to simulate the multiple scattering of the all charged481 particles (class name <emphasis>G4MultipleScattering</emphasis>)482 </para></listitem>483 <listitem><para>484 479 Alternative process for simulation of single Coulomb scattering 485 480 of all charged particles (class name <emphasis>G4CoulombScattering</emphasis>) … … 563 558 </para></listitem> 564 559 <listitem><para> 565 optional EM physics providing similar performance as g4 7.1p01 560 optional EM physics providing fast but less acurate electron transport due to 561 "Simple" method of step limitation by multiple scattering, reduced 562 step limitation by ionisation process and enabled "ApplyCuts" option 566 563 (class name <emphasis>G4EmStandardPhysics_option1</emphasis>) 567 564 </para></listitem> 568 565 <listitem><para> 569 Experimental EM physics with enabled "ApplyCuts" option 566 Experimental EM physics with enabled "ApplyCuts" option, <emphasis>G4WentzelVIModel</emphasis> 567 for muon multiple scattering 570 568 (class name <emphasis>G4EmStandardPhysics_option2</emphasis>) 571 569 </para></listitem> 572 570 <listitem><para> 573 EM physics for simulation with high accuracy 571 EM physics for simulation with high accuracy due to "UseDistanceToBoundary" multiple 572 scattering step limitation, reduced <emphasis>finalRange</emphasis> parameter of stepping function 573 optimized per particle type, <emphasis>G4WentzelVIModel</emphasis> 574 for muon multiple scattering and <emphasis>G4IonParameterisedLossModel</emphasis> for ion ionisation 574 575 (class name <emphasis>G4EmStandardPhysics_option3</emphasis>) 575 576 </para></listitem> 576 </itemizedlist> 577 <listitem><para> 578 Combined Standard and Low-energy EM physics constructors based on the Option3 constructor; 579 low-energy models are applied below 1 GeV: 580 <itemizedlist spacing="compact"> 581 <listitem><para> 582 Models based on Livermore data bases for electrons and gamma (<emphasis>G4EmLivermorePhysics</emphasis>); 583 </para></listitem> 584 <listitem><para> 585 Polarized models based on Livermore data bases for electrons and gamma (<emphasis>G4EmLivermorePolarizedPhysics</emphasis>); 586 </para></listitem> 587 <listitem><para> 588 Penelope models for electrons, positrons and gamma (<emphasis>G4EmPenelopePhysics</emphasis>); 589 </para></listitem> 590 <listitem><para> 591 Low-energy DNA physics (<emphasis>G4EmDNAPhysics</emphasis>). 592 </para></listitem> 593 </itemizedlist> 594 </para></listitem> </itemizedlist> 577 595 Examples of the registration of these physics constructor and 578 596 construction of alternative combinations of options are shown 579 in novice and extended examples ($G4INSTALL/examples/extended/electromagnetic).580 Novice and extended electromagnetic examples illustrating the use597 in novice, extended and advanced examples ($G4INSTALL/examples/extended/electromagnetic and $G4INSTALL/examples/advanced). 598 Examples illustrating the use 581 599 of electromagnetic processes are available as part of the Geant4 582 600 <ulink url="http://geant4.web.cern.ch/geant4/support/download.shtml"> … … 585 603 586 604 <para> 587 <emphasis role="bold">Options</emphasis> are available for steering the standard605 <emphasis role="bold">Options</emphasis> are available for steering of 588 606 electromagnetic processes. These options may be invoked either by 589 607 UI commands or by the interface class G4EmProcessOptions. This … … 672 690 SetBremsstrahlungTh(G4double) 673 691 </para></listitem> 692 <listitem><para> 693 SetPolarAngleLimit(G4double) 694 </para></listitem> 695 <listitem><para> 696 SetFactorForAngleLimit(G4double) 697 </para></listitem> 674 698 </itemizedlist> 675 699 </para> … … 682 706 <itemizedlist spacing="compact"> 683 707 <listitem><para> 684 fSimple - s tep limitation used in g4 7.1 version (used in QGSP_EMV Physics List)708 fSimple - simplified step limitation as in g4 7.1 version (used in QGSP_BERT_EMV Physics List) 685 709 </para></listitem> 686 710 <listitem><para> … … 764 788 </para></listitem> 765 789 <listitem><para> 790 FindIon(G4int Z, G4int A) 791 </para></listitem> 792 <listitem><para> 766 793 FindMaterial(const G4String&) 767 794 </para></listitem> … … 798 825 Further information is available in the web pages of the 799 826 Geant4 Low Energy Electromagnetic Physics Working Group, accessible 800 from the Geant4 web site, âwho we areâ section, then âworking groupsâ.827 from the Geant4 web site, “who we are” section, then “working groups”. 801 828 </para> 802 829 … … 1114 1141 1115 1142 <para> 1116 The default is âtrueâ, namely vacancies in atomic shells produced by the1143 The default is “true”, namely vacancies in atomic shells produced by the 1117 1144 interaction are handled by the G4AtomicDeexcitation module, possibly with 1118 the subsequent emission of fluorescence x-rays. If is set to âfalseâ1145 the subsequent emission of fluorescence x-rays. If is set to “false” 1119 1146 by the user, the energy released in the re-arrangement of atomic vacancies 1120 1147 is treated in the model as a local energy deposit, without emission of … … 1128 1155 An option is also available in these models to enable the production of 1129 1156 Auger electrons by the G4AtomicDeexcitation module ActivateAuger(G4bool). 1130 The default (coming from G4AtomicDeexcitation) is âfalseâ, namely only1157 The default (coming from G4AtomicDeexcitation) is “false”, namely only 1131 1158 fluorescence x-rays are emitted but not Auger electrons. One should 1132 1159 notice that this option has effect only if the usage of the atomic … … 1173 1200 <itemizedlist spacing="compact"> 1174 1201 <listitem><para> 1175 process class is ÂG4DNAElastic1176 </para></listitem> 1177 <listitem><para> 1178 two alternative model classes are Â: G4DNAScreenedRutherfordElasticModel1202 process class is G4DNAElastic 1203 </para></listitem> 1204 <listitem><para> 1205 two alternative model classes are : G4DNAScreenedRutherfordElasticModel 1179 1206 or G4DNAChampionElasticModel 1180 1207 </para></listitem> … … 1186 1213 <itemizedlist spacing="compact"> 1187 1214 <listitem><para> 1188 process class is G4DNAExcitation Â1215 process class is G4DNAExcitation 1189 1216 </para></listitem> 1190 1217 <listitem><para> … … 1198 1225 <itemizedlist spacing="compact"> 1199 1226 <listitem><para> 1200 process class is ÂG4DNAIonisation1227 process class is G4DNAIonisation 1201 1228 </para></listitem> 1202 1229 <listitem><para> … … 1218 1245 <itemizedlist spacing="compact"> 1219 1246 <listitem><para> 1220 process class is ÂG4DNAExcitation1247 process class is G4DNAExcitation 1221 1248 </para></listitem> 1222 1249 <listitem><para> … … 1244 1271 <itemizedlist spacing="compact"> 1245 1272 <listitem><para> 1246 process class is ÂG4DNAChargeDecrease1273 process class is G4DNAChargeDecrease 1247 1274 </para></listitem> 1248 1275 <listitem><para> … … 1276 1303 <itemizedlist spacing="compact"> 1277 1304 <listitem><para> 1278 process class is ÂG4DNAChargeIncrease1305 process class is G4DNAChargeIncrease 1279 1306 </para></listitem> 1280 1307 <listitem><para> … … 1296 1323 <itemizedlist spacing="compact"> 1297 1324 <listitem><para> 1298 process class is ÂG4DNAExcitation1325 process class is G4DNAExcitation 1299 1326 </para></listitem> 1300 1327 <listitem><para> … … 1320 1347 <itemizedlist spacing="compact"> 1321 1348 <listitem><para> 1322 process class is ÂG4DNAChargeIncrease1349 process class is G4DNAChargeIncrease 1323 1350 </para></listitem> 1324 1351 <listitem><para> … … 1340 1367 <itemizedlist spacing="compact"> 1341 1368 <listitem><para> 1342 process class is ÂG4DNAExcitation1369 process class is G4DNAExcitation 1343 1370 </para></listitem> 1344 1371 <listitem><para> … … 1364 1391 <itemizedlist spacing="compact"> 1365 1392 <listitem><para> 1366 process class is ÂG4DNAChargeIncrease1393 process class is G4DNAChargeIncrease 1367 1394 </para></listitem> 1368 1395 <listitem><para> … … 1376 1403 <itemizedlist spacing="compact"> 1377 1404 <listitem><para> 1378 process class is ÂG4DNAChargeDecrease1405 process class is G4DNAChargeDecrease 1379 1406 </para></listitem> 1380 1407 <listitem><para> … … 1396 1423 <itemizedlist spacing="compact"> 1397 1424 <listitem><para> 1398 process class is ÂG4DNAExcitation1425 process class is G4DNAExcitation 1399 1426 </para></listitem> 1400 1427 <listitem><para> … … 1420 1447 <itemizedlist spacing="compact"> 1421 1448 <listitem><para> 1422 process class is ÂG4DNAChargeDecrease1449 process class is G4DNAChargeDecrease 1423 1450 </para></listitem> 1424 1451 <listitem><para> … … 1536 1563 // construct baryons --- 1537 1564 // Geant4 DNA particles 1538 G4GenericIon::GenericIonDefinition() Â;1565 G4GenericIon::GenericIonDefinition() ; 1539 1566 G4DNAGenericIonsManager * genericIonsManager; 1540 1567 genericIonsManager=G4DNAGenericIonsManager::Instance(); … … 1860 1887 to the user to decide whethee this is desirable or not for his 1861 1888 particular problem. 1889 </para> 1890 1891 <para> 1892 A prototype of the compact version of neutron cross sections derived from HP database 1893 are provided with new classes <emphasis>G4NeutronHPElasticData</emphasis>, 1894 <emphasis>G4NeutronCaptureXS</emphasis>, 1895 <emphasis>G4NeutronElasticXS</emphasis>, 1896 and <emphasis>G4NeutronInelasticXS</emphasis>. 1862 1897 </para> 1863 1898 … … 3313 3348 bonding type (air-coupled or glued). The glue used is MeltMount, and the 3314 3349 ESR film used is VM2000. Each LUT consists of measured angular 3315 distributions with 4 º by 5º resolution in theta and phi, respectively,3316 for incidence angles from 0 º to 90º degrees, in 1º-steps. The code might3350 distributions with 4º by 5º resolution in theta and phi, respectively, 3351 for incidence angles from 0º to 90º degrees, in 1º-steps. The code might 3317 3352 in the future be updated by adding more LUTs, for instance, for other 3318 3353 scintillating materials (such as LSO or NaI). To use these LUT the user -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics/tracking.xml
r1208 r1222 575 575 576 576 <para> 577 <emphasis role="bold">Note :</emphasis>577 <emphasis role="bold">Note-1:</emphasis> 578 578 Users SHOULD NOT (and CAN NOT) change <emphasis>G4Track</emphasis> 579 579 in <literal>UserSteppingAction</literal>. 580 580 Only the exception is the <literal>TrackStatus</literal>. 581 </para> 582 583 <para> 584 <emphasis role="bold">Note-2:</emphasis> 585 Users have to be cautious to implement an unnatural/unphysical 586 action in these user actions. See the section 587 <link linkend="sect.OptUAct.EngyConsv"> 588 Killing Tracks in User Actions and Energy Conservation</link> 589 for more details. 581 590 </para> 582 591
Note: See TracChangeset
for help on using the changeset viewer.