You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 TRestAxionSolarFluxseed 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.
Ok, I understand now what it is happening. We have a condition, if the energy is above a given value, then the process will return nullptr. I thought this would skip the event, but instead is terminating the event processing.
That why if we change the seed the number of events changes, once the event energy is above 10, it will end the event.
This was done like that before, so, @nkx111 what we should do now to simply skip the event?
I found a way to bypass the problem, but the issue it is still there. Why when we return nullptr the event processing stops instead of just skipping the event?
Hi,
when we are launching @jovoy the processing chain given in the attached configuration file:
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 byTRestProcessRunner
.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
The text was updated successfully, but these errors were encountered: