FairRoot
FairRoot copied to clipboard
C++ simulation, reconstruction and analysis framework for particle physics experiments
Instead of using a thread local, let's use something that is tied to the "simulaion session" (as noted in some places). FairRunSim has all the Modules anyway, so let it...
Fix #1495
It is not finished, especially there is an open point still where I added the "TODO" comment. But I wanted to start the discusssion if this is the right approach.
https://github.com/FairRootGroup/FairRoot/commit/386912ebcc7877927980cbbf7ef46a32dddc3e4b introduced a double linear search of the volume on `vList` in [`FairModule::AddSensitiveVolume`](https://github.com/FairRootGroup/FairRoot/blame/00249b0fc465bace608c4a3c5a9291e015c86895/base/sim/FairModule.cxx#L295-L311): 1. search happens [here](https://github.com/FairRootGroup/FairRoot/commit/386912ebcc7877927980cbbf7ef46a32dddc3e4b#diff-81dfd931f93b7bdaaa11c1651c35692da18a0e7ff3513022304b7f12bdb6d06eR196) 2. search happens [here](https://github.com/FairRootGroup/FairRoot/commit/386912ebcc7877927980cbbf7ef46a32dddc3e4b#diff-81dfd931f93b7bdaaa11c1651c35692da18a0e7ff3513022304b7f12bdb6d06eR199), see [`FairVolumeList::addVolume`](https://github.com/FairRootGroup/FairRoot/commit/386912ebcc7877927980cbbf7ef46a32dddc3e4b#diff-81dfd931f93b7bdaaa11c1651c35692da18a0e7ff3513022304b7f12bdb6d06eR199) Possible fix involves changing the error behaviour...
At the moment I did _"cmake -DCMAKE_INSTALL_PREFIX="Specify an installation directory" "Path to FairRoot source"_ It appeared many errors like this one: And the final msg is: I try to do...
Running the cmake configuration command with newest FairRoot (v18.8.1) and FairSoft (jan24) release, gives an error: > CMake Error at cmake/modules/FindROOT.cmake:94 (Math): Math cannot parse the expression: "6.30.02*10000 + 6.30.02*100...
--- Checklist: * [X] Followed the [Contributing Guidelines](https://github.com/FairRootGroup/FairRoot/blob/dev/CONTRIBUTING.md)
It looks like geant3 is even more broken on macOS then it was before: https://alfa-ci.gsi.de/blue/organizations/jenkins/FairRootGroup%2FFairRoot/detail/dev/288/pipeline/32 Note: We're repeating a failing test 6 times to make sure it's not some random...
**Describe the bug** https://github.com/FairRootGroup/FairRoot/blob/fa7108b45684c729c2e88b12d7fbf4bbb5a4dc65/fairtools/FairLogger.cxx#L192-L203 Here the program somehow call the `abort` when calling `fclose(stderr)` in the if statement. Therefore, it never reaches to the throwing line. **To Reproduce** Add a...
**Describe the bug** I installed FairMuone software. In order to install it I needed to previously install FairSoft and FairRoot. I followed instructions at the readme file on the web...
![image](https://github.com/FairRootGroup/FairRoot/assets/143085225/b1347080-eab8-4b9a-a55c-55a587423115) But the files seem to exist ![image](https://github.com/FairRootGroup/FairRoot/assets/143085225/17989513-621b-4b3e-9ae2-f8d4f3f78e87) Is this problem related to the fact that I reinstalled Root? For some reason I reinstalled Root and changed its installation path....