- Mar 01, 2021
-
-
Pascal Raisig authored
Update parameters hash to fixed trd verison see (CbmSoft/cbmroot_parameter!32)[MR32!]
-
- Feb 25, 2021
-
-
Nikolay Karpushkin authored
-
- Feb 22, 2021
-
-
- Feb 19, 2021
-
-
Administrator authored
-
Administrator authored
-
Administrator authored
The function Cbm::File::IsRootFile checks if a file with the given name exists and if this is confirmed it checks if the file is either a ROOT file or a ROOT file stored in a ZIP file. ROOT is able to handle ROOT files stored in a ZIP archive. The function returns true when the file is a ROOT file and false in any other case.
-
Administrator authored
Since the size of a single PLUTO file is very small the preferred storage solution for them is to store a large number of them in a archive. ROOT is able to handle ROOT files stored in a ZIP archive so the file handling in the class was adapted for the ZIP file usage.
-
- Feb 17, 2021
-
-
Administrator authored
Newer FairSoft and FairRoot versions are compiled with the C++17 standard Pass this information properly to the build system of the AnalysisTreeQA package.
-
- Feb 12, 2021
-
-
Administrator authored
-
Administrator authored
-
Administrator authored
-
Administrator authored
Add also some more new parameters. Some hopefully minor changes.
-
Administrator authored
The include statements are ordered from local to global with allways a blank line between the blocks.
-
Administrator authored
-
Administrator authored
Add gDirectory protection in any case even if directory is not changed. For some files gFile an gDirectory where only set back if file was opened. Restore the original values in any case ebven if not necessary.
-
- Feb 11, 2021
-
-
Administrator authored
-
- Feb 10, 2021
-
-
Administrator authored
Properly install AnalysisTreeQA. Install missing pluto header file. Closes #2006 @1h
-
* Added TRD and RICH information * Updates corresponding to new AnalysisTree version * Some fixes from feedback * Add test of AnalysisTreeQA
-
- Feb 08, 2021
-
-
Administrator authored
-
Administrator authored
According to the Posix standard a line of a text is defined as follows: 3.206 Line A sequence of zero or more non- <newline> characters plus a terminating <newline> character. The test checks if this is valid for all newly added or changed text files. I stumbeled over the issue when adding a new header file the list of header files used to generate a ROOT dictionary. The previous last file of the list did not have a proper file ending and attaching the new header file results in a ROOT dictionary source code with the following line '#endif#ifdef' which could be properly parsed and compiled by the compiler but results in an error at run time when loading the library. To avoid such problems in future the test was added.
-
- Feb 05, 2021
-
-
Administrator authored
On CentOS 7 64 bit installations as default libraries will be installed into the directory lib64. With this change the installation will be done to the lib directory as on all other operating systems.
-
Administrator authored
-
- Feb 02, 2021
-
-
- Fix wrongly commented out ParFile line - Add test for mcbm_event_ana with both event builders
-
- Feb 01, 2021
-
-
Pierre-Alain Loizeau authored
- Avoid name collision between option variable and task variable - Add two more tests fr event by event reco with mCBM 20 real event builder
-
Pierre-Alain Loizeau authored
-
Pierre-Alain Loizeau authored
-
Pierre-Alain Loizeau authored
-
Pierre-Alain Loizeau authored
-
Pierre-Alain Loizeau authored
-
- Jan 29, 2021
-
-
Administrator authored
Disable the installtion of gtest. It is currently not working and is also not needed.
-
Administrator authored
Add missing symbolic links which are needed during installation.
-
Administrator authored
Define CMAKE_INSTALL_LIBDIR explicitly. In newer FairRoot versions the variable is needed to setup the proper LD_LIBRARY_PATH for the CbmRootConfig macros.
-
Administrator authored
When installing CbmRoot using FairRoot v18.4 and FairSoft there was a problem with the location of header files when executing macros. Some of the header files couldn't be found which for some of them worked with printing warning or error messages only. For other header files the macros simply crashed with error messages about not found header files. It is unclear if this is a FairRoot or Root issue but I would guess it is a Root problem. The issue was solved by simply removing the path from the header file name when generating the Root dictionary. In this case it is enough to specify the directory where all header files are installed when running Root using the environment variable ROOT_INCLUDE_PATH. In some of the build system files missing directories where added such that the dictionaries could be produced properly.
-
-
- Jan 26, 2021
-
-
Norbert Herrmann authored
-
Norbert Herrmann authored
-
- Jan 25, 2021
-
-
Norbert Herrmann authored
-
Norbert Herrmann authored
-
Norbert Herrmann authored
-