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
Run dependent code in monitorRead.groovy is not really sustainable. Instead, consider parsing the README.json file, typically included with cooked data. For example:
{
"recharge": false,
"helflip": false,
}
Be careful though, after doing this, this QA code may not "catch" cases where a setting is inconsistent with prior cooks; for example, we don't notice the helicity sign convention is changed until far downstream physics analysis asymmetries flip sign...
It may be better to keep this run-dependent code and just add a warning, to catch cases when some setting differs from expectation / prior cooks.
The text was updated successfully, but these errors were encountered:
Run dependent code in
monitorRead.groovy
is not really sustainable. Instead, consider parsing theREADME.json
file, typically included with cooked data. For example:Be careful though, after doing this, this QA code may not "catch" cases where a setting is inconsistent with prior cooks; for example, we don't notice the helicity sign convention is changed until far downstream physics analysis asymmetries flip sign...
It may be better to keep this run-dependent code and just add a warning, to catch cases when some setting differs from expectation / prior cooks.
The text was updated successfully, but these errors were encountered: