-
Notifications
You must be signed in to change notification settings - Fork 1
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
Consider loading source from NXmoderator #98
Comments
This may be an oversight in the file schema. See https://jira.esss.lu.se/browse/ECDC-4262?jql=text+%7E+%22source%22+AND+assignee+in+%28georgeoneill%29 |
I'm willing to accept different opinions, but my current viewpoint is influenced by the NeXus Format base class descriptions
I interpret this, as well as the list of optional group fields for each, to suggest that the two groups contain different types of information for spallation neutron sources
The position of the accelerator and target are irrelevant for neutron instruments, since it is the moderator which defines the distribution of neutrons available to the instrument. The Until such time as an |
This sounds like we should in general move away from using the 'source' in general and should reformulate it as 'neutron origin'. Detaching it from NeXus names would allow us to better customise it for different instruments. @SimonHeybrock did you already consider this when designing the workflow in ESSreduce? |
Not sure which part you refer to @jl-wynen ? |
Not using |
The only reason we used NXsource was that we assumed that that will define the moderator position. If that is not the case we should not do that, and use another component instead. Naming ("source position") comes from Mantid, so I do not mind changing that either. |
The NeXus workflow loads source information from an NXsource group. The current BIFROST files (both written by Greg and CODA) don't contain such a group but use NXmoderator instead.
A moderator group contains different data than a source group. But it does have a position which is all we need in our current workflow. So we may want a way to use a moderator instead of a source.
The text was updated successfully, but these errors were encountered: