Hello,
I’m running REST v2.2.10 at sultan.
In the TRestRun section of my simulations I have defined runNumber as "<parameter name="runNumber" value="auto"/>"
. The problem is that every time I run a simulation I get runNumber=-1.
I don’t know if this has to do with the version, my user at sultan or something else.
I just installed a new REST version /programas/REST/v2.2.12/
** at sultan and checked that it works with the example at REST_v2/packages/restG4/examples/01.NLDBD-PandaX-III/
.
restG4 NLDBD.rml
restRoot example_output.root
run0->PrintMetadata()
**You may check on my bashrc if you want to use the same garfield6, geant4 or ROOT installations.
Ok, I’m going to check on sultan.
In the meantime, I tried to install the last version (v2.2.12) on my local machine. The problem is that after compiling and installing I’m missing restG4. Could it be because I have an older version of Geant4? The rest of REST commands are there, but that one isn’t.
restG4
is an independent REST package. You should go to packages/restG4/
directory, compile and install.
cd packages/restG4
mkdir build
cd build
cmake ../
make -j4 install
restG4 will be installed wherever REST_PATH is pointing at the time you are running cmake
.
I got it working properly in both, my local installation and also at sultan (changing my bash to the new version).
That’s true, I didn’t remember. It shows it’s been too much time since my last compilation/installation…