Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/biasing/GB07/README

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/biasing/GB07/README (Version 11.3.0) and /examples/extended/biasing/GB07/README (Version 6.0.p1)


  1                 Example GB07 : leading particl    
  2                 ------------------------------    
  3                                                   
  4     This example illustrates how to use the le    
  5                                                   
  6     It uses the G4BOptnLeadingParticle biasing    
  7                                                   
  8                      source/processes/biasing/    
  9                                                   
 10 and defines the following biasing operation to    
 11                                                   
 12                         GB07OptrLeadingParticl    
 13                                                   
 14     As a reminder, the generic biasing scheme     
 15 that takes decisions on what sort of biasing t    
 16 techniques are called biasing operations, repr    
 17 class. The operator is attached to a logical v    
 18 happen. Decisions are made on requests of the     
 19 that messages the operator when the track is t    
 20 the phyics list with this process, the G4Gener    
 21 constructor is used. In this example, several     
 22 is applied- are wrapped by this process to con    
 23 for applying the biasing technique.               
 24                                                   
 25                                                   
 26 Geometry:                                         
 27 ---------                                         
 28                                                   
 29     The geometry is simply :                      
 30     - a volume in which the biasing occurs and    
 31       GB07OptrLeadingParticle is attached,        
 32     - a thin volume placed after the above vol    
 33       particles exiting biasing volume.           
 34     - a sensitive detector is attached to the     
 35       particles entering here. In particular t    
 36       this one is obtained by:                    
 37                                                   
 38                         w = track->GetWeight()    
 39                                                   
 40                                                   
 41 Biasing configuration:                            
 42 ----------------------                            
 43                                                   
 44     The particle types and processes under the    
 45 visible in the main program exampleGB07.cc, th    
 46                                                   
 47         pi+ and pi-,            inelastic proc    
 48   proton and anti-proton, inelastic process,      
 49   neutron,                inelastic and captur    
 50   anti-neutron,           inelastic process,      
 51                                                   
 52   gamma,                  conversion and photo    
 53   electron,               electronNuclear proc    
 54   positron,               annihilation and pos    
 55                                                   
 56   pi0,                    decay process.          
 57                                                   
 58     For the inelastic and lepto/gamma-nuclear     
 59 classical way:                                    
 60       - keep the leading particle,                
 61   - keep one particle of each species (particl    
 62 species, and all hadrons with Z>=2 are counted    
 63     For e+, e-, gamma and pi0 processes (which    
 64 and pi0 decay processes), the leading particle    
 65 kept/killed under a Russian roulette, with a 2    
 66 GB07BOptrLeadingParticle::StartTracking( ... )    
 67                                                   
 68                                                   
 69 Running the program:                              
 70 --------------------                              
 71                                                   
 72     The program can be run in batch or interac    
 73                                                   
 74 in batch:                                         
 75             ./exampleGB07 [-m macro ]  [-b bia    
 76                     or                            
 77         ./exampleGB07 [macro.mac]                 
 78 interactive:                                      
 79                     ./exampleGB07 [-b biasing     
 80                                                   
 81                                                   
 82                                                   
 83                                                   
 84