-
Notifications
You must be signed in to change notification settings - Fork 21
/
MC-GPU_v1.3_Zubal.in
75 lines (66 loc) · 4.64 KB
/
MC-GPU_v1.3_Zubal.in
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# >>>> INPUT FILE FOR MC-GPU v1.3 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#
# Sample input file for a basic CT scan simulation:
# - 4 projections in 45 degree intervals
# - 1.0e9 histories per projection
# - 90 kVp energy spectrum
# - Full-body adult male phantom (Zubal)
#
# The Zubal male phantom can be downladed from: http://noodle.med.yale.edu/zubal/.
# The binary Zubal phantom can be converted to the MC-GPU format using the utility
# "zubal2mcgpu.c" and the conversion table "zubal2mcgpu_conversion_table.in".
#
# Voxels bounding box: 51.2 x 51.2 x 97.2 cm^3
#
# @file MC-GPU_v1.3_Zubal.in
# @author Andreu Badal (Andreu.Badal-Soler{at}fda.hhs.gov)
# @date 2012/12/12
#
#[SECTION SIMULATION CONFIG v.2009-05-12]
1.0e8 # TOTAL NUMBER OF HISTORIES, OR SIMULATION TIME IN SECONDS IF VALUE < 100000
1234567890 # RANDOM SEED (ranecu PRNG)
0 # GPU NUMBER TO USE WHEN MPI IS NOT USED, OR TO BE AVOIDED IN MPI RUNS
128 # GPU THREADS PER CUDA BLOCK (multiple of 32)
150 # SIMULATED HISTORIES PER GPU THREAD
#[SECTION SOURCE v.2011-07-12]
../90kVp_4.0mmAl.spc # X-RAY ENERGY SPECTRUM FILE
25.6 -37.0 65.0 # SOURCE POSITION: X Y Z [cm]
0.0 1.0 0.0 # SOURCE DIRECTION COSINES: U V W
-15.0 -15.0 # POLAR AND AZIMUTHAL APERTURES FOR THE FAN BEAM [degrees] (input negative to cover the whole detector)
#[SECTION IMAGE DETECTOR v.2009-12-02]
mc-gpu_image.dat # OUTPUT IMAGE FILE NAME
350 250 # NUMBER OF PIXELS IN THE IMAGE: Nx Nz
70.0 50.0 # IMAGE SIZE (width, height): Dx Dz [cm]
90.0 # SOURCE-TO-DETECTOR DISTANCE (detector set in front of the source, perpendicular to the initial direction)
#[SECTION CT SCAN TRAJECTORY v.2011-10-25]
3 # NUMBER OF PROJECTIONS (beam must be perpendicular to Z axis, set to 1 for a single projection)
45.0 # ANGLE BETWEEN PROJECTIONS [degrees] (360/num_projections for full CT)
0.0 5000.0 # ANGLES OF INTEREST (projections outside the input interval will be skipped)
60.0 # SOURCE-TO-ROTATION AXIS DISTANCE (rotation radius, axis parallel to Z)
0.0 # VERTICAL TRANSLATION BETWEEN PROJECTIONS (HELICAL SCAN)
#[SECTION DOSE DEPOSITION v.2012-12-12]
YES # TALLY MATERIAL DOSE? [YES/NO] (electrons not transported, x-ray energy locally deposited at interaction)
YES # TALLY 3D VOXEL DOSE? [YES/NO] (dose measured separately for each voxel)
mc-gpu_dose.dat # OUTPUT VOXEL DOSE FILE NAME
1 128 # VOXEL DOSE ROI: X-index min max (first voxel has index 1)
1 128 # VOXEL DOSE ROI: Y-index min max
1 243 # VOXEL DOSE ROI: Z-index min max
#[SECTION VOXELIZED GEOMETRY FILE v.2009-11-30]
Zubal_voxel_man.vox.gz # VOXEL GEOMETRY FILE (penEasy 2008 format; .gz accepted)
#[SECTION MATERIAL FILE LIST v.2009-11-30]
../MC-GPU_material_files/air__5-120keV.mcgpu.gz # 1st MATERIAL FILE (.gz accepted)
../MC-GPU_material_files/muscle_ICRP110__5-120keV.mcgpu.gz # 2nd MATERIAL FILE
../MC-GPU_material_files/soft_tissue_ICRP110__5-120keV.mcgpu.gz # 3rd MATERIAL FILE
../MC-GPU_material_files/bone_ICRP110__5-120keV.mcgpu.gz # 4th MATERIAL FILE
../MC-GPU_material_files/cartilage_ICRP110__5-120keV.mcgpu.gz # 5th MATERIAL FILE
../MC-GPU_material_files/adipose_ICRP110__5-120keV.mcgpu.gz # 6th MATERIAL FILE
../MC-GPU_material_files/blood_ICRP110__5-120keV.mcgpu.gz # 7th MATERIAL FILE
../MC-GPU_material_files/skin_ICRP110__5-120keV.mcgpu.gz # 8th MATERIAL FILE
../MC-GPU_material_files/lung_ICRP110__5-120keV.mcgpu.gz # 9th MATERIAL FILE
../MC-GPU_material_files/glands_others_ICRP110__5-120keV.mcgpu.gz # 10th MATERIAL FILE
../MC-GPU_material_files/brain_ICRP110__5-120keV.mcgpu.gz # 11th MATERIAL FILE
../MC-GPU_material_files/red_marrow_Woodard__5-120keV.mcgpu.gz # 12th MATERIAL FILE
../MC-GPU_material_files/liver_ICRP110__5-120keV.mcgpu.gz # 13th MATERIAL FILE
../MC-GPU_material_files/stomach_intestines_ICRP110__5-120keV.mcgpu.gz # 14th MATERIAL FILE
../MC-GPU_material_files/water__5-120keV.mcgpu.gz # 15th MATERIAL FILE
# >>>> END INPUT FILE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>