Proton beam with realistic geometry
From UCL HEP PBT Wiki
m |
m |
||
Line 199: | Line 199: | ||
/protonGB/det/setSizeYZ 4 cm | /protonGB/det/setSizeYZ 4 cm | ||
/protonGB/det/setSliceSizeYZ 1 cm | /protonGB/det/setSliceSizeYZ 1 cm | ||
- | /protonGB/det/sliceNumber 30 | + | /protonGB/det/sliceNumber 30 |
+ | # | ||
+ | # define longitudinal scoring mesh | ||
+ | # along the beam | ||
+ | /score/create/boxMesh waterMeshlongitudinal | ||
+ | /score/mesh/boxSize 2. 2. 2. cm | ||
+ | /score/mesh/nBin 30 1 1 | ||
+ | /score/mesh/translate/xyz 0. 0. 0. cm | ||
+ | /score/quantity/energyDeposit energyDeposit | ||
+ | /score/quantity/doseDeposit doseDeposit | ||
+ | /score/close | ||
+ | # | ||
+ | # define lateral scoring mesh | ||
+ | # centered at the Bragg peak | ||
+ | /score/create/boxMesh waterMeshlateral | ||
+ | /score/mesh/boxSize 1. 2. 2. cm | ||
+ | /score/mesh/nBin 1 30 1 | ||
+ | /score/mesh/translate/xyz 1.2 0. 0. cm | ||
+ | /score/quantity/energyDeposit energyDeposit | ||
+ | /score/quantity/doseDeposit doseDeposit | ||
+ | /score/close | ||
# | # | ||
# set physics process | # set physics process | ||
Line 215: | Line 235: | ||
# initialize | # initialize | ||
/run/initialize | /run/initialize | ||
- | |||
# General particle source | # General particle source | ||
# proton circle source | # proton circle source | ||
Line 254: | Line 273: | ||
/run/beamOn 6000 | /run/beamOn 6000 | ||
# | # | ||
+ | # dump scores to a file | ||
+ | /score/dumpQuantityToFile waterMeshlongitudinal doseDeposit DoseLongitudinalMesh.txt | ||
+ | /score/dumpQuantityToFile waterMeshlongitudinal energyDeposit EnergyLongitudinalMesh.txt | ||
+ | /score/dumpQuantityToFile waterMeshlateral doseDeposit DoseLateralMesh.txt | ||
+ | /score/dumpQuantityToFile waterMeshlateral energyDeposit EnergyLateralMesh.txt | ||
</pre> | </pre> | ||