- Dec 09, 2021
-
-
- Dec 08, 2021
-
-
-
With the latest change not all libraries were found any longer such that not all libraries were tested. The outcome of the test was such not reliable.
-
-
Build glue code for the new enumerator such that it can be properly used in the macro.
-
-
Add missing library dependencies and link directories. Remove obsolete library dependencies and include/link directories.
-
To resolve the circular dependency the KF library was split into 3 separate libraries. KF contains the base part, the new KFQA lib now contains everything which is related to quality assurance. The new lib KFParticleInterface is the interface needed to use the external KFParticle library. There wasn't any cleanup of the build system done yet.
-
The implementation of the function was in the source file. Since the function was also used in a qa class no code code be created at that place. This results in a missing symbol during linking. Put the template code properly in the header solves the problem.
-
-
-
Add patch needed to for NicaFemto which adds missing library dependencies. Add missing link directory and library dependency for fles logging library. Use Vc from FairSoft if available Only build the internal Vc version if none is found in FairSoft installation. This solves the problem with failing macros due to incosistent versions of Vc library and header files.
-
Cornelius Feier-Riesen authored
-
- Dec 07, 2021
-
-
Cornelius Feier-Riesen authored
-
- Dec 06, 2021
-
-
- Dec 03, 2021
-
-
Pierre-Alain Loizeau authored
- Replace all legacy hard-coded numerical values for the TS_MSB cycle size by a constant derived in StsXyterMessage from the data format - Remove deprecated special cases in the handling of the TS_MSB messages which are not present anymore in the current CRI data format - Do not update TS_MSB and TS_MSB cycle from the MS header when the cycle happened exactly at the end of last MS - Recompute the TS+MSB in TS offset from the MS heder only when changing the Cycle or the TS_MSB from the same header - Add static method to convert Message Type into human readable string - Slight improve/cleanup of debug printouts and debug levels Was leading to errors and a crash in mCBM 2021 run 1588 files node8_3_0123 and node8_5_0002
-
- Dec 01, 2021
-
-
-
Administrator authored
Use FairSoft apr21p1 and FairRoot v18.6.4 for the test.
-
- Nov 30, 2021
-
-
Pascal Raisig authored
Before the time was calculated for each raw message, now it is calculated once per µSlice.
-
Pascal Raisig authored
Due to some missed casting to double values, the UTC time stored in the CbmTrdRawMessageSpadic lost precision. Now we also only store the time relative to the Timeslice in the 2021+ unpacker, such that a double is large enough to store the full information.
-
- Nov 29, 2021
-
-
-
Add functionality to check if the macro dif finish successful. The decision can be done on base of the return value as well as on base of a string printed at the end of the macro. Don't check the return value yet since oOn some system there are errors when destructing the root session. Use only the printout from the macro to decide if the macro finished successful.
-
-
The script contained two problems. The first one was a typo in the shebang. The second problem was in the grep command. If the full path includes by chance the string "so" or "dylib" all files of the directory were found accidentally. Requiring "so" or "dylib" to be at the end of the line fixes the error.
-
-
Installl CbmRoot and remove part of the source directory Add code which tests if the installtion of CbmRoot works and if the installed version is functional. Test the "make install" target and run some macros from teh installation directory. To be able to test the CbmRoot installation it is necessary that no header files are accessible in the source directory since this is the fallback for ROOT when compiling a macro. To achieve this the directories containing any headers are removed from the source directory. This is a dangerous operation when executed in a source directory used for active development. The installation test should only be used when running the CI/CD workflow.
-
Pierre-Alain Loizeau authored
-
-
- Nov 26, 2021
-
-
Administrator authored
-
Administrator authored
-
Administrator authored
-
- Nov 25, 2021
-
-
-
STS v21h: The geometry has the target positioned at -4 cm. It can be used with the beampipe 40mm diameter upstream side and 104mm diameter downstream side. It has a beampipe flange on the back-side of the STS wall. In addition, the geometry has a sensor thickness 320 um which is similar thickness of the real silicon sensors purchased from the Hamamatsu Photonics for the use in the real experiment. Furthermore,the mico-cable is defined as a single volume attached to the silicon sensors. Micro-cable thickness (320 um) is choosen and the material Manganese is taken based on the calculation done by taking the current microcable design, thickness and its material. STS v21i: The geometry has the target positioned at -44 cm from the center of the magnet. It can be used with the beampipe 40mm diameter upstream side and 104mm diameter downstream side. It doesn't have a beam-pipe flange on the back-side of the wall. In addition, the geometry has a sensor thickness 320 um which is similar thickness of the real silicon sensors purchased from the Hamamatsu > for the use in the real experiment. Furthermore,the mico-cable is defined as a single volume attached to the silicon sensors. Micro-cable thickness (320 um) is choosen and the material Manganese is taken based on the calculation done by taking the current microcable design, thickness and its material.
-
Valentina Akishina authored
-
- Nov 24, 2021
-
-
Valentina Akishina authored
-
Administrator authored
-
- Nov 23, 2021
-
-
-
Administrator authored
-
Semen Lebedev authored
-
- Nov 22, 2021
-
-
Mehulkumar Shiroya authored
v21f: STS geometry is similar to the version v21b. The target position considered from -4 cm. The geometry can be used with the beampipe with diameter 40 mm upstream side and 104 mm downstream side. The geometry has beampipe flange on the back-side of the wall. v21g: STS geometry is similar to the version v21e. The target position is at -40 cm considering global origin from the center of magnet. The STS local coordinate is from the last station. The geometry can be used with the beampipe with diameter 40 mm upstream side and 104 mm downstream side. In both geometry, the STS box and the beam pipe flange is made of Carbon fiber: The material has 70% carbon fiber with density 1.75 g/cm3 and epoxy resin (30%) with density 1.2 g/cm3. The material is defined in media.geo file as STS_CarbonFiber_21.
-