Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of experimental sensitivity classes #355

Merged
merged 219 commits into from
Feb 12, 2024
Merged

Conversation

jgalan
Copy link
Member

@jgalan jgalan commented Dec 19, 2022

jgalan Large: 3739 Powered by Pull Request Badge

  • Implement TRestComponent
  • Implement TRestComponentDataSet
  • Implement TRestComponentFormula
  • Implement TRestExperiment
  • Implement TRestExperimentList
  • Implement TRestResponse
  • Implement TRestSensitivity

Other add-onds that were required during the development:

  • Method REST_StringHelper::RemoveDelimiters was implemented in order to remove any of [{()}] from an input string.
  • Method REST_StringHelper::IntegerToBinary is used to return a std::vector containing 0s and 1s, that reproduce the integer number in binary format. This is used on the N-dimensional interpolation, in order to access the interpolation points, reducing the integer number in an iterative way to a base of the N-dimensional space.
  • Method TRestTools::CanvasDivisions(int n) to help finding a good NxM ratio to host n plots inside a canvas.
  • TRestTools now supports also std::string tables.

@jgalan jgalan added the development To define issues with development proposals label Mar 11, 2023
@jgalan jgalan marked this pull request as ready for review July 6, 2023 11:20
@jgalan jgalan marked this pull request as draft July 6, 2023 11:20
@jgalan jgalan marked this pull request as ready for review February 12, 2024 10:14
@jgalan jgalan requested a review from nkx111 as a code owner February 12, 2024 10:14
@jgalan jgalan merged commit 64bc2fc into master Feb 12, 2024
63 checks passed
@jgalan jgalan deleted the jgalan_sensitivity branch February 12, 2024 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development To define issues with development proposals
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants