-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsimpar.par
30 lines (30 loc) · 1.61 KB
/
simpar.par
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#Lines that start with '#' are treated as comments.
gammas := 2 #no of decay products, select 1, 2 or 3, put 4 if you want to have 2+1 decay,
# put 5 for 2&N gamma decays, if other number provided both types will be simulated
events := 10000 #no of decays to be simulated
eff := 1 #0.17 #scintillatoor's efficiency
R := 437.3 #radius of the detector
L := 500 #length of the detector
E := 1157 #energy in keV of gamma in 1-gamma mode or energy of an additional gamma in 2+1 event
p := 0.98 #probability that additional gamma will be emitted in 2+1 event mode
seed := 0 #random seed used in program, set 0 to have always different results
smearLow := 0.0 #lower limit in MeV for phenomenological smearing
smearHigh := 2.0 #higher limit in MeV for phenomenological smearing
silent := 0 #set to 1/0 to enable/disable silent mode; in silent mode less text is shown on std::out
usePhantom := 1 # set one to use naive phantom
pPhantom511 := 1 #probability that 511 keV photons will scatter inside the phantom
pPhantomPrompt := 1 #probability that prompt photons will scatter inside the phantom
phantomSmear := 0 # set to 1 to use detector-like smearing for in-phantom scattering
eventType := all #types of events saved to tree, set to "all", "pass" or "fail"
output := both #set "tree" for ROOT tree, set "png" for writing image files, set "both" for both output options
#
#
#LINES BELOW CONTAIN SOURCE PARAMETERS:
# X[mm] Y[mm] Z[mm] pX[keV/c] pY[keV/c] pZ[keV/c] radius[mm]
#
#
0.0 0.0 0.0 0.0 0.0 0.0 0.0
#0.35 0.35 0.3 0.0 0.0 0.1 0.0
#35 35 20 0.0 0.0 0.1 0.0
#400.0 0.0 0.0 0.0 0.0 0.0 0.0
#0.0 0.0 125.0 0.0 0.0 0.0 0.0