Monoenergetic proton pencil beam
From UCL HEP PBT Wiki
m |
m |
||
| Line 6: | Line 6: | ||
== <span style="color:#000080"> Setting up the environment </span> == | == <span style="color:#000080"> Setting up the environment </span> == | ||
| - | ; Connect to HEP cluster and create folder | + | ; Connect to HEP cluster and create folder ProtonPBFolder in your area |
<pre style="color: #800000; background-color: #dcdcdc"> | <pre style="color: #800000; background-color: #dcdcdc"> | ||
| Line 13: | Line 13: | ||
cd /home/username/ | cd /home/username/ | ||
| - | mkdir | + | mkdir ProtonPBFolder |
| - | cd | + | cd ProtonPBFolder |
</pre> | </pre> | ||
| Line 27: | Line 27: | ||
== <span style="color:#000080"> How to get the code </span> == | == <span style="color:#000080"> How to get the code </span> == | ||
| - | ; Copy the code to your working directory | + | ; Copy the code to your working directory and rename it |
<pre style="color: #800000; background-color: #dcdcdc"> | <pre style="color: #800000; background-color: #dcdcdc"> | ||
| - | cp -r /unix/pbt/tutorials/basic/ProtonPB | + | cp -r /unix/pbt/tutorials/basic/ProtonPB . |
| + | |||
| + | mv ProtonPB PhotonPB_source | ||
</pre> | </pre> | ||
== <span style="color:#000080"> How to run the code </span> == | == <span style="color:#000080"> How to run the code </span> == | ||
| - | ; Inside /home/username/ | + | ; Inside /home/username/ProtonPBFolder/ create a directory |
<pre style="color: #800000; background-color: #dcdcdc"> | <pre style="color: #800000; background-color: #dcdcdc"> | ||
| Line 46: | Line 48: | ||
cd ProtonPB_build | cd ProtonPB_build | ||
| - | cmake -DGeant4_DIR=/unix/pbt/software/dev /home/username/ | + | cmake -DGeant4_DIR=/unix/pbt/software/dev /home/username/ProtonPBFolder/ProtonPB_source |
make | make | ||
</pre> | </pre> | ||
| - | ; Run | + | ; Run macro gamma.mac. The macro generates 10000 events. |
<pre style="color: #800000; background-color: #dcdcdc"> | <pre style="color: #800000; background-color: #dcdcdc"> | ||
| - | ./protonPB | + | ./protonPB gamma.mac |
</pre> | </pre> | ||