Message: Understanding G4PSFlatSurfFlux output Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Understanding G4PSFlatSurfFlux output 

Keywords: G4PSFlatSurfFlux , Primitive Scorer
Forum: Hits, Digitization and Pileup
Date: 06 Feb, 2008
From: Axanka <>

I'm having a tough time understanding the output of my 
G4PSFlatSurfaceFlux scorer. The current state of my 
simulation is fairly simple: a single proton is transported 
through an absorber and a detector. The only process envoked 
is AddTransportation(); 20 events are simulated; the particle 
impinges the detector surface at an angle of 90 degrees and 
the weight of the proton is 1. The scorer G4PSTrackCounter 
outputs a total of 20 tracks.
Now, according to the formula in the Book for Application
Developers on page 122, the FlatSurfaceFlux should be 

             Flux = 20*(W/cos(t)/A)

So, the weight is 1 and cos(0deg) = 1. Therefore the flux 
should be:
             Flux = 20*(1/1/A)

The flux output by my simulation is 5.555555555555553e-05

The -Z surface area of my detector is 30cm X 30cm = 90000*mm2

By multiplying the flux with the surface area I expect to 
get the number of tracks. This calculation does not add 
up though.
The question is: WHY?

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Understanding G4PSFlatSurfFlux output   (Yuri Burmistenko - 05 May, 2008)
 Add Message Add Message
to: "Understanding G4PSFlatSurfFlux output"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]