progetti:icarus:icaruscode
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| progetti:icarus:icaruscode [2023/11/24 08:27] – created tenti@infn.it | progetti:icarus:icaruscode [2023/11/24 08:32] (current) – tenti@infn.it | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== ICARUSCODE ====== | ||
| + | ==== Setup icaruscode ==== | ||
| + | In order to setup icarucode version '' | ||
| + | source / | ||
| + | setup icaruscode vXX_YY_ZZ -q eNN:PPP | ||
| + | |||
| + | |||
| + | ==== Install icaruscode for development ==== | ||
| + | |||
| + | wd="/ | ||
| + | vers=" | ||
| + | qual=" | ||
| + | mkdir -p ${wd} | ||
| + | cd ${wd} | ||
| + | source / | ||
| + | setup icaruscode ${vers} -q ${qual} | ||
| + | export MRB_PROJECT=icaruscode | ||
| + | mrb n -v ${vers} -q ${qual} | ||
| + | source ${wd}/ | ||
| + | cd srcs | ||
| + | mrb g -t ${vers} icaruscode | ||
| + | cd $MRB_BUILDDIR | ||
| + | mrbsetenv | ||
| + | mrb install -j 2 | ||
| + | |||
| + | |||
| + | ==== vscode jupiter with icaruscode ==== | ||
| + | Open the working directory with vscode and launch a terminal. In the terminal, run the following commands: | ||
| + | |||
| + | source / | ||
| + | setup icaruscode v09_72_00_02 -q e20:prof | ||
| + | export > .env | ||
| + | sed -i " | ||
| + | which python3 | ||
| + | |||
| + | {{progetti: | ||
| + | |||
| + | Copy the output of the last command which is the path of the python3 interpreter, | ||
| + | |||
| + | {{progetti: | ||
| + | |||
| + | Click on " | ||
| + | |||
| + | |||
| + | {{progetti: | ||
| + | {{progetti: | ||
| + | |||
| + | Create a notebook and click on " | ||
| + | |||
| + | {{progetti: | ||
| + | {{progetti: | ||
| + | |||
| + | Then you will be able to use ROOT package and icaruscode class | ||
| + | |||
| + | {{progetti: | ||
| + | |||
| + | |||
| + | ==== Support ==== | ||
| + | For any kind of support refer to [[mailto: | ||
