rest-for-physics / rest-for-physics/framework

Critical issue. Urgent help needed. TRestProcessRunner conflicts with metadata class

Open
#296 4 comments 0 reactions 1 assignee View on GitHub

@nkx111 is already working on this.

Since Sep 12, 2022.

bug help wanted
Dominant language
C++
Stars
19
Forks
14
PR merge metrics
No merged PRs in 30d

Description

Hi,

when we are launching @jovoy the processing chain given in the attached configuration file:

restManager --c opticsBench.rml

it will run without issues when we define a TRestAxionGeneratorProcess with a flat generator type. However, if we define a solarFlux generator type, it will happen that only a few events are launched by TRestProcessRunner.

Just guessing we found that the TRestAxionSolarFlux seed value was affecting to the result, when solarFlux is the generator type. So, changing the seed sometimes the processing chain breaks, sometimes it generates a different number of primaries.

opticsBench.txt

Hope @nkx111 you got an idea about what is wrong here

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.