framework icon indicating copy to clipboard operation
framework copied to clipboard

The main project containing the core C++ classes defining framework behaviour and primordial analysis and helper tools. It centralises all other rest-for-physics repositories through submodules.

Results 95 framework issues
Sort by recently updated
recently updated
newest added

I was unable to compile the REST-for-Physics framework on a macbook (M1). There are some errors related to the `TRestHits_Iterator` class. Looks like these were warnings on previous version of...

cmake

(Apologies if this was present already in another issue, I could not find it). Currently the `TRestAnalysisTree` class is derived from `TTree`. This has some implications, for example you cannot...

![juanangp](https://badgen.net/badge/PR%20submitted%20by%3A/juanangp/blue) ![Large: 785](https://badgen.net/badge/PR%20Size/Large%3A%20785/red) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=signal-ana)](https://github.com/rest-for-physics/framework/commits/signal-ana) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=rest-for-physics&utm_campaign=badge_info) New namespace for generic signal analysis inside framework, it implements different methods: - Different methods for baseline calculation - Signal smoothing - Methods for signal...

![jgalan](https://badgen.net/badge/PR%20submitted%20by%3A/jgalan/blue) ![Ok: 10](https://badgen.net/badge/PR%20Size/Ok%3A%2010/green) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=jgalan_units)](https://github.com/rest-for-physics/framework/commits/jgalan_units) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=rest-for-physics&utm_campaign=badge_info) It fixes an issue evaluating units in strings than contain mathematical operators.

bug
urgent

![jgalan](https://badgen.net/badge/PR%20submitted%20by%3A/jgalan/blue) ![Ok: 18](https://badgen.net/badge/PR%20Size/Ok%3A%2018/green) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=jgalan_errors)](https://github.com/rest-for-physics/framework/commits/jgalan_errors) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=rest-for-physics&utm_campaign=badge_info) Usually processes will implement only one warning, and the message gets replicated. Therefore, we keep only the latest warning message keeping track of the number...

enhancement

![jgalan](https://badgen.net/badge/PR%20submitted%20by%3A/jgalan/blue) ![Ok: 6](https://badgen.net/badge/PR%20Size/Ok%3A%206/green) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=jgalan_macro_doc)](https://github.com/rest-for-physics/framework/commits/jgalan_macro_doc) [](https://pullrequestbadge.com/?utm_medium=github&utm_source=rest-for-physics&utm_campaign=badge_info) Just adding documentation to `CheckRunFileList` macro. This macro can be used to identify files that were not properly closed, e.g.: after launching the processing to...

documentation

![raulena333](https://badgen.net/badge/PR%20submitted%20by%3A/raulena333/blue) ![Ok: 20](https://badgen.net/badge/PR%20Size/Ok%3A%2020/green) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=raulena_remove_mpreal)](https://github.com/rest-for-physics/framework/commits/raulena_remove_mpreal) mpreal.h has been removed because it caused conflicts with some versions of MPFR libraries. This compatibility issue seemed to be originated by the `mpreal.h` header present...

I have disabled a library from the compilation, E.g. `cmake -DRESTLIB_AXION=OFF ..` However, when I execute `restRoot` in the new installed version of REST the library is still loading. I...

invalid

![juanangp](https://badgen.net/badge/PR%20submitted%20by%3A/juanangp/blue) ![Large: 917](https://badgen.net/badge/PR%20Size/Large%3A%20917/red) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=tmva)](https://github.com/rest-for-physics/framework/commits/tmva) Implementing `TMVA` methods for high level analysis, please check https://root.cern.ch/download/doc/tmva/TMVAUsersGuide.pdf for further details on `TMVA`. Summary of changes: - New class `TRestDataSetTMVA` to evaluate different TMVA...

![jgalan](https://badgen.net/badge/PR%20submitted%20by%3A/jgalan/blue) ![Ok: 66](https://badgen.net/badge/PR%20Size/Ok%3A%2066/green) [![](https://gitlab.cern.ch/rest-for-physics/framework/badges/jgalan-raw-analysis/pipeline.svg)](https://gitlab.cern.ch/rest-for-physics/framework/-/commits/jgalan-raw-analysis) [![](https://github.com/rest-for-physics/framework/actions/workflows/validation.yml/badge.svg?branch=jgalan-raw-analysis)](https://github.com/rest-for-physics/framework/commits/jgalan-raw-analysis)