Twiki page of the FOOT reconstruction software


Getting the code

The instructions on how to get the code can be found in the sotfware page.

Once the code has been downloaded the installation of the reconstruction software proceeds in two steps:

  1. Framework libraries compilation
  2. Reconstruction code compilation

Framework compilation

The framewoek libraries are kept inside the libs folder

To setup the environment variables you have to source the myLogin.sh(csh) scripts.

source myLogin.sh

Then you can compile the code from the libs/src directory issuing the make command

make

Then you can check out that the libraries are properly compiled and placed inside the libs/lib folder.

The reconstruction of MC simulation events

The MC simulation events production is documented in the simulation page. Once the events have been produced and a root file is available using the decoding tool (as explained in the simulation page) you can run the reconstruction algorithms that are performing the analysis of the MC information.

The software is kept inside the Reconstruction folder.

In a similar way to what is done for the data events we have organized the reconstruction of simulation events in two steps: level0 and fullrec levels.

L0 reconstruction

The code is kept under the level0 folder.

To compile the code, go in the level0 folder, be sure that the frameowrk libraries are avaialble

source myLogin.sh

and then compile the code using the command:

make DecodeMC

This will produce as output the DecodeMC executable.

The reconstruction of data events

The

-- Alessio Sarti - 2016-07-06

Comments


Edit | Attach | Watch | Print version | History: r15 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2016-10-21 - AlessioSarti
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback