scippneutron.conversion.beamline.L2#

scippneutron.conversion.beamline.L2(*, scattered_beam)#

Compute the length of the scattered beam.

The result is the secondary beam length

\[L_2 = | \mathtt{incident\_beam} |\]
Parameters:

scattered_beam (Union[Variable, DataArray, Dataset, DataGroup]) – Beam from sample to detector. Expects dtype=vector3.

Returns:

Union[Variable, DataArray, Dataset, DataGroup]\(L_2\)

See also

scippneutron.conversions.beamline.straight_scattered_beam