ess.polarization.He3CellWorkflow#
- class ess.polarization.He3CellWorkflow(*, in_situ=True, incoming_polarized=False)[source]#
Workflow for computing transmission functions for He3 cells.
This can handle polarizers as well as analyzers.
- Parameters:
in_situ (
bool
, default:True
) – Whether to use an in-situ definition of the cell opacity based on cell parameters, or an ex-situ definition based on direct beam data. The latter requires a direct-beam measurement with depolarized cells.incoming_polarized (
bool
, default:False
) – Whether the incoming beam for computing the analyzer transmission is polarized. This is the case in beamlines with a supermirror polarizer, but also if the polarizer is not removed from the beam during the analyzer transmission measurement.
- Return type:
Pipeline
- __init__(**kwargs)#