In current last version of ROOT, jupyter C++ kernel does not pick up ~/.rootlogon.C
automatically. Users have to load it manually in the first block:
gROOT->LoadMacro("/home/chn/.rootlogon.C");
Are there any other files that are automatically picked up by ROOT C++ Interpreter? I want to specify additional include path and libraries to the kernel.
I know this issue has been discussed several years ago (here), where it says:
The reason is that the ROOT C++ kernel is actually implemented in Python, which takes what you write in the cell and forwards it as a string to the ROOT interpreter for execution.
Is there any specific reason that making the C++ kernel not loading .rootlogon.C
? I want to first hack the source code to make it work on my machine.
ROOT Version: 6.34.0
Platform: Linux
Compiler: GCC 13