Update prescale info structure in PS module #1672
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I found there were some cases where the prescale module was running slowly for some reason. I've updated to store the info from the input config tables in a simple struct, and only do the std::string comparison test at construction. I didn't observe any slow behavior after this update in 40k no primary events. I also updated to input an
intinstead afloatprescale value, since it was being cast to anintin the end either way.