auto-detect chirality, else use mirror symmetry in y
Scattered intensity is the same at -y and +y, except if chiral symmetry is broken by the sample.
We could add a boolean function chiral()
to each sample component. If the overall sample is not chiral, then we should use the mirror symmetry in y to accelerate the computation of the scattering signal.