Skip to content

[Requirement] WFM stitching #26

@jl-wynen

Description

@jl-wynen

Executive summary

Perform WFM stitching of 2 frames of DREAM instrument

Context and background knowledge

Example plots on confluence: https://confluence.esss.lu.se/display/DAM/DREAM+-+WFM+stitching

References

DREAM specs:

DREAM instrument proposal (page 22)

WFM:

https://www.sciencedirect.com/science/article/abs/pii/S0168900213002386?via%3Dihub
https://www.sciencedirect.com/science/article/abs/pii/S0168900220308640?via%3Dihub
https://www.sciencedirect.com/science/article/abs/pii/S0168900212016142?via%3Dihub

Environment

This method will be used to reduce data detected by the mantle.

If csv files are used as inputs, choppers' settings have to be hard-coded or manually enterered by the users or read by a sort of characterisation file.

When ESS NeXus files will be used, these settings will be read from the metadata stored in the file.

Preconditions

  • Loading input csv (or ESS NeXus file)

Inputs

Scipp data structure (for mantle detector)

Methodology

WFM stitching has to be performed early in the reduction process for data collected by the mantle, i.e., after loading the relevant files.

Outputs

Scipp dataArray with same structure as input but with data stitched

Which interfaces are required?

Python module / function

Test cases

data_dream_HF_mil_closed_alldets_1e9.csv.zip shared on owncloud (this file was generated using mantle, endcap backward and forward and high resolution detectors)

Acceptance Criteria

Multidimensional (3, 2 and 1 D) data collected by mantle detector is stitched

Comments

Depends on scipp/scippneutron#472

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions