SHOE Reconstruction software (of the FOOT experiment)Architecture of the SHOE-Reconstuction codeThe part of SHOE dedicated to the event reconstracion is divided in 3 parts:
Running SHOEGetting the codeThe instructions on how to get the code can be found in the sotfware page.Environment setupEvery time you enter in your machine, you have to setup the SHOE environment doing. | ||||||||
Changed: | ||||||||
< < | Starting from where you installed the software. | |||||||
> > | Starting from where you installed the software. | |||||||
cd shoe/build source setupFOOT.sh | ||||||||
Deleted: | ||||||||
< < | Then, if you are on the tier3 or on your local laptop you can follow different instructions.
To complete the setup at the tier3 you can
source /opt/rh/devtoolset-6/enable; source /opt/exp_software/foot/root4foot.sh | |||||||
Then you can check out that the libraries are properly compiled and placed inside the libs/lib folder.
Running the code using the executables | ||||||||
Changed: | ||||||||
< < | The software needs to be run under the build folder, selecting the project that you want to start with. | |||||||
> > | The instructions can be found in the Software page and in the tutorial pages. | |||||||
Changed: | ||||||||
< < | Before running, have a look at the global parameters defined in the global configuration file: | |||||||
> > | For latest instructions and examples, please send an email to foot-software-develop@lists.infn.it | |||||||
Deleted: | ||||||||
< < | (exit with ctrl-x). You can replace nano with your favourite file editor.nano $FOOTCONFIG/FootGlobal.par Running the GSI MC reconstruction.First of all you need to
cd build/Reconstruction/level0
../../bin/DecodeMC -in filename.root -out test.root -his -ntu -trk -nev 1500 -exp GSI -hitThis command contains a lot of 'tuning' of what you are telling shoe to do: here's an explanation of the flags and of the underlying setup.
Running the data reconstructionFirst of all you need to
cd build/Reconstruction/level0
<--?xml version="1.0" encoding="UTF-8"?--> ../../bin/DecodeRaw -in data.dat -out test.root -his -ntu -trk -nev 150 -exp GSIThis command contains a lot of 'tuning' of what you are telling shoe to do: here's an explanation of the flags and of the underlying setup.
Input FilesYou can find the available MC samples lsted and described here. For the data files, a description of the GSI sample can be found here.Output FilesThe SHOE-reconstuction code stores the information in an ntuple file and in ah histogram file:The KalmanFilter tracking info are plotter in the results folder as .root and .png files.DecodedMC.root DecodeMC_histo.root | |||||||
|