Message: Question about flux scorer Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Question about flux scorer 

Forum: Hits, Digitization and Pileup
Date: 21 Apr, 2011
From: Haori Yang <Haori Yang>

I am trying to set up a flux scorer using command-based method and the primitive scorer.

One thing I noticed is that the results are quite different between these two and neither is what what expected. During the investigation, I put an isotopic source at the origin and measure the flux at 50cm. The actual value can be calculated using 1/Area.

the primitive scorer GetUnit() function return percm2, the GetUnitValue() return 0.01. So, I did the following to get my flux in unit of percm2

flux = theRun->GetTotalFlux(i)/0.01;

This gives me the value that I expected.

for the command-based method, the output file looks like this:

****************************

# mesh name: boxMesh_1
# primitive scorer name: cFlux
# iZ, iPHI, iR, value [percm2]
0,0,0,2426.526585771724 ****************************

I had to multiply the 'value' by 0.01 to get the expected flux in unit of percm2

I just want to confirm what I did was right. This is kind of confusing, isn't it?

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

1 None: Re: Question about flux scorer   (Tsukasa Aso - 21 Apr, 2011)
1 None: Re: Question about flux scorer   (Haori Yang - 21 Apr, 2011)
2 None: Re: Question about flux scorer   (Vito Di Benedetto - 30 Apr, 2011)
 Add Message Add Message
to: "Question about flux scorer"

 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 ]