Several proton beams with spread out Bragg peaks
From UCL HEP PBT Wiki
m |
m |
||
Line 9: | Line 9: | ||
== Setting up the environment == | == Setting up the environment == | ||
- | + | ; Connect to HEP cluster and create folder ProtonSBFolder in your area | |
- | = | + | <pre style="color: #800000; background-color: #dcdcdc"> |
+ | ssh -X username@plus1.hep.ucl.ac.uk | ||
- | + | password: type your password here | |
+ | |||
+ | cd /home/username/ | ||
+ | |||
+ | mkdir ProtonSBFolder | ||
+ | |||
+ | cd ProtonSBFolder | ||
+ | </pre> | ||
+ | |||
+ | ; Setup your environment | ||
+ | |||
+ | <pre style="color: #800000; background-color: #dcdcdc"> | ||
+ | source /unix/pbt/software/dev/bin/pbt-dev.sh | ||
+ | </pre> | ||
+ | |||
+ | == <span style="color:#000080"> How to get the code </span> == | ||
+ | |||
+ | ; Copy the code to your working directory and rename it | ||
+ | |||
+ | <pre style="color: #800000; background-color: #dcdcdc"> | ||
+ | cp -r /unix/pbt/tutorials/basic/ProtonSB . | ||
+ | |||
+ | mv ProtonSB ProtonSB_source | ||
+ | </pre> | ||
+ | |||
+ | == <span style="color:#000080"> How to run the code </span> == | ||
+ | |||
+ | ; Inside /home/username/ProtonSBFolder/ create a directory | ||
+ | |||
+ | <pre style="color: #800000; background-color: #dcdcdc"> | ||
+ | mkdir ProtonSB_build | ||
+ | </pre> | ||
+ | |||
+ | ; To compile the code enter this directory and run cmake and make | ||
+ | |||
+ | <pre style="color: #800000; background-color: #dcdcdc"> | ||
+ | cd ProtonSB_build | ||
+ | |||
+ | cmake -DGeant4_DIR=/unix/pbt/software/dev /home/username/ProtonSBFolder/ProtonSB_source | ||
+ | |||
+ | make | ||
+ | </pre> | ||
+ | |||
+ | ; Run macro proton.mac. | ||
+ | |||
+ | <pre style="color: #800000; background-color: #dcdcdc"> | ||
+ | ./protonSB proton.mac | ||
+ | </pre> | ||
+ | |||
+ | == <span style="color:#000080"> How to analyze data </span> == |