Changeset 1211 for trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted
- Timestamp:
- Dec 7, 2009, 12:15:45 PM (15 years ago)
- Location:
- trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted/eventDef.xml
r904 r1211 6 6 <!-- Proof read by: Joe Chuma, 15-Jun-1999 --> 7 7 <!-- Converted to DocBook: Katsuya Amako, Aug-2006 --> 8 <!-- Added GPS description: Katsuya Amako, Dec-2009 --> 8 9 <!-- --> 9 10 <!-- ******************************************************** --> … … 164 165 165 166 <para> 166 Geant4 provides two <emphasis>G4VPrimaryGenerator</emphasis> concrete classes. 167 One is <emphasis>G4ParticleGun</emphasis>, which will be discussed here, and the 168 other is <emphasis>G4HEPEvtInterface</emphasis>, which will be discussed in 169 <xref linkend="sect.EventGen" />. 167 Geant4 provides three <emphasis>G4VPrimaryGenerator</emphasis> concrete 168 classes. Among these <emphasis>G4ParticleGun</emphasis> and 169 <emphasis> G4GeneralParticleSource</emphasis> will be discussed here. 170 The third one is <emphasis>G4HEPEvtInterface</emphasis>, which will be 171 discussed in <xref linkend="sect.EventGen" />. 170 172 </para> 171 173 … … 235 237 </itemizedlist> 236 238 </para> 237 239 </sect3> 240 241 <!-- ******************* Section (Level#3) ****************** --> 242 <sect3 id="sect.HowToGenEvent.G4VPrimGen.G4GPS"> 243 <title> 244 G4GeneralParticleSource 245 </title> 246 247 <para> 248 For many applications <literal>G4ParticleGun</literal> is a suitable 249 particle generator. Howevr if you want to generate primary particles 250 in more sophisticated manner, you can utilize 251 <literal>G4GeneralParticleSource</literal> - Geant4 General Particle 252 Source module (GPS). 253 </para> 254 255 <para> 256 Using this tool, you can control the following characteristics of 257 primary particles: 258 259 260 <itemizedlist spacing="compact"> 261 <listitem><para> 262 Spectrum: linear, exponential, power-law, Gaussian, blackbody, or 263 piece-wise fits to data. 264 </para></listitem> 265 <listitem><para> 266 Angular distribution: unidirectional, isotropic, cosine-law, 267 beam or arbitrary (user defined). 268 </para></listitem> 269 <listitem><para> 270 Spatial sampling: on simple 2D or 3D surfaces such as discs, spheres, 271 and boxes. 272 </para></listitem> 273 <listitem><para> 274 Multiple sources: multiple independent sources can be used in the same run. 275 </para></listitem> 276 </itemizedlist> 277 </para> 278 279 <para> 280 Details of information on the General Source Particle Module can be 281 found in the documents 282 <ulink url="http://reat.space.qinetiq.com/gps/"> 283 Geant4 General Particle Source</ulink>. 284 </para> 238 285 239 286 </sect3> -
trunk/documents/UserDoc/DocBookUsersGuides/ForApplicationDeveloper/xml/GettingStarted/makeFile.xml
r904 r1211 109 109 The compilation process to build an executable, such as an example 110 110 from <literal>$G4INSTALL/examples</literal>, is started by invoking the 111 " gmake" command from the (sub)directory in which you are111 "make" command from the (sub)directory in which you are 112 112 interested. To build, for instance, exampleN01 in your 113 113 <literal>$G4WORKDIR</literal> area, you should copy the module
Note: See TracChangeset
for help on using the changeset viewer.