Ignore:
Timestamp:
Dec 16, 2009, 12:14:47 PM (15 years ago)
Author:
garnier
Message:

CVS update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/TrackingAndPhysics/physicsProcess.xml

    r1211 r1222  
    1 <!-- ******************************************************** -->
     1<!-- ******************************************************** -->
    22<!--                                                          -->
    33<!--  [History]                                               -->
     
    477477    <itemizedlist spacing="compact">
    478478      <listitem><para>
    479         A general process in the sense that the same process/class
    480         is used to simulate the multiple scattering of the all charged
    481         particles  (class name <emphasis>G4MultipleScattering</emphasis>)
    482       </para></listitem>
    483       <listitem><para>
    484479        Alternative process for simulation of single Coulomb scattering
    485480        of all charged particles (class name <emphasis>G4CoulombScattering</emphasis>)
     
    563558      </para></listitem>
    564559      <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
    566563        (class name <emphasis>G4EmStandardPhysics_option1</emphasis>)
    567564      </para></listitem>
    568565      <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
    570568        (class name <emphasis>G4EmStandardPhysics_option2</emphasis>)
    571569      </para></listitem>
    572570      <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
    574575        (class name <emphasis>G4EmStandardPhysics_option3</emphasis>)
    575576      </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>
    577595Examples of the registration of these physics constructor and
    578596construction 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 use
     597in novice, extended and advanced examples ($G4INSTALL/examples/extended/electromagnetic and $G4INSTALL/examples/advanced).
     598Examples illustrating the use
    581599of electromagnetic processes are available as part of the Geant4
    582600<ulink url="http://geant4.web.cern.ch/geant4/support/download.shtml">
     
    585603
    586604<para>
    587 <emphasis role="bold">Options</emphasis> are available for steering the standard
     605<emphasis role="bold">Options</emphasis> are available for steering of
    588606electromagnetic processes. These options may be invoked either by
    589607UI commands or by the interface class G4EmProcessOptions. This
     
    672690     SetBremsstrahlungTh(G4double)
    673691   </para></listitem>
     692   <listitem><para>
     693     SetPolarAngleLimit(G4double)
     694   </para></listitem>
     695   <listitem><para>
     696     SetFactorForAngleLimit(G4double)
     697   </para></listitem>
    674698</itemizedlist>
    675699</para>
     
    682706<itemizedlist spacing="compact">
    683707   <listitem><para>
    684      fSimple - step 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)
    685709   </para></listitem>
    686710   <listitem><para>
     
    764788   </para></listitem>
    765789   <listitem><para>
     790     FindIon(G4int Z, G4int A)
     791   </para></listitem>
     792   <listitem><para>
    766793     FindMaterial(const G4String&amp;)
    767794   </para></listitem>
     
    798825Further information is available in the web pages of the
    799826Geant4 Low Energy Electromagnetic Physics Working Group, accessible
    800 from the Geant4 web site, “who we are” section, then “working groups”.
     827from the Geant4 web site, “who we are” section, then “working groups”.
    801828</para>
    802829
     
    11141141
    11151142<para>
    1116 The default is “true”, namely vacancies in atomic shells produced by the
     1143The default is “true”, namely vacancies in atomic shells produced by the
    11171144interaction are handled by the G4AtomicDeexcitation module, possibly with
    1118 the subsequent emission of fluorescence x-rays. If is set to “false”
     1145the subsequent emission of fluorescence x-rays. If is set to “false”
    11191146by the user, the energy released in the re-arrangement of atomic vacancies
    11201147is treated in the model as a local energy deposit, without emission of
     
    11281155An option is also available in these models to enable the production of
    11291156Auger electrons by the G4AtomicDeexcitation module ActivateAuger(G4bool).
    1130 The default (coming from G4AtomicDeexcitation) is “false”, namely only
     1157The default (coming from G4AtomicDeexcitation) is “false”, namely only
    11311158fluorescence x-rays are emitted but not Auger electrons. One should
    11321159notice that this option has effect only if the usage of the atomic
     
    11731200    <itemizedlist spacing="compact">
    11741201      <listitem><para>
    1175         process class is G4DNAElastic
    1176       </para></listitem>
    1177       <listitem><para>
    1178         two alternative model classes are : G4DNAScreenedRutherfordElasticModel
     1202        process class is G4DNAElastic
     1203      </para></listitem>
     1204      <listitem><para>
     1205        two alternative model classes are : G4DNAScreenedRutherfordElasticModel
    11791206        or G4DNAChampionElasticModel
    11801207      </para></listitem>
     
    11861213    <itemizedlist spacing="compact">
    11871214      <listitem><para>
    1188         process class is G4DNAExcitation 
     1215        process class is G4DNAExcitation 
    11891216      </para></listitem>
    11901217      <listitem><para>
     
    11981225    <itemizedlist spacing="compact">
    11991226      <listitem><para>
    1200         process class is G4DNAIonisation
     1227        process class is G4DNAIonisation
    12011228      </para></listitem>
    12021229      <listitem><para>
     
    12181245    <itemizedlist spacing="compact">
    12191246      <listitem><para>
    1220         process class is G4DNAExcitation
     1247        process class is G4DNAExcitation
    12211248      </para></listitem>
    12221249      <listitem><para>
     
    12441271    <itemizedlist spacing="compact">
    12451272      <listitem><para>
    1246         process class is G4DNAChargeDecrease
     1273        process class is G4DNAChargeDecrease
    12471274      </para></listitem>
    12481275      <listitem><para>
     
    12761303    <itemizedlist spacing="compact">
    12771304      <listitem><para>
    1278         process class is G4DNAChargeIncrease
     1305        process class is G4DNAChargeIncrease
    12791306      </para></listitem>
    12801307      <listitem><para>
     
    12961323    <itemizedlist spacing="compact">
    12971324      <listitem><para>
    1298         process class is G4DNAExcitation
     1325        process class is G4DNAExcitation
    12991326      </para></listitem>
    13001327      <listitem><para>
     
    13201347    <itemizedlist spacing="compact">
    13211348      <listitem><para>
    1322         process class is G4DNAChargeIncrease
     1349        process class is G4DNAChargeIncrease
    13231350      </para></listitem>
    13241351      <listitem><para>
     
    13401367    <itemizedlist spacing="compact">
    13411368      <listitem><para>
    1342         process class is G4DNAExcitation
     1369        process class is G4DNAExcitation
    13431370      </para></listitem>
    13441371      <listitem><para>
     
    13641391    <itemizedlist spacing="compact">
    13651392      <listitem><para>
    1366         process class is G4DNAChargeIncrease
     1393        process class is G4DNAChargeIncrease
    13671394      </para></listitem>
    13681395      <listitem><para>
     
    13761403    <itemizedlist spacing="compact">
    13771404      <listitem><para>
    1378         process class is G4DNAChargeDecrease
     1405        process class is G4DNAChargeDecrease
    13791406      </para></listitem>
    13801407      <listitem><para>
     
    13961423    <itemizedlist spacing="compact">
    13971424      <listitem><para>
    1398         process class is G4DNAExcitation
     1425        process class is G4DNAExcitation
    13991426      </para></listitem>
    14001427      <listitem><para>
     
    14201447    <itemizedlist spacing="compact">
    14211448      <listitem><para>
    1422         process class is G4DNAChargeDecrease
     1449        process class is G4DNAChargeDecrease
    14231450      </para></listitem>
    14241451      <listitem><para>
     
    15361563// construct baryons ---
    15371564// Geant4 DNA particles
    1538 G4GenericIon::GenericIonDefinition() ;
     1565G4GenericIon::GenericIonDefinition() ;
    15391566G4DNAGenericIonsManager * genericIonsManager;
    15401567genericIonsManager=G4DNAGenericIonsManager::Instance();
     
    18601887to the user to decide whethee this is desirable or not for his
    18611888particular problem.
     1889</para>
     1890
     1891<para>
     1892A prototype of the compact version of neutron cross sections derived from HP database
     1893are provided with new classes <emphasis>G4NeutronHPElasticData</emphasis>,
     1894<emphasis>G4NeutronCaptureXS</emphasis>,
     1895<emphasis>G4NeutronElasticXS</emphasis>,
     1896and <emphasis>G4NeutronInelasticXS</emphasis>.
    18621897</para>
    18631898
     
    33133348bonding type (air-coupled or glued). The glue used is MeltMount, and the
    33143349ESR 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 might
     3350distributions with 4º by 5º resolution in theta and phi, respectively,
     3351for incidence angles from 0º to 90º degrees, in 1º-steps. The code might
    33173352in the future be updated by adding more LUTs, for instance, for other
    33183353scintillating materials (such as LSO or NaI). To use these LUT the user
Note: See TracChangeset for help on using the changeset viewer.