Skip to content

[Requirement] Implement multiplicated reflection collapsing (BEER) #180

Open
@celinedurniak

Description

@celinedurniak

Executive summary

Implement multiplicated reflection collapsing (BEER)

Context and background knowledge

  • This is a requirement for BEER
  • BEER has pulse-shaping and pulse-modulation choppers.

For this requirement, we'll use this configuration "M2: Medium resolution, modulation, strain scanning"

The chopper settings are

Mode description: modulation (MR) 8X - M2
Number of choppers: 3
Nominal wavelength: 2.1 Å
FC1A: freq: 28 Hz; dist: 8.283 m

Image

MCA: freq: 140 Hz; dist: 9.300 m

Image

FC2A: freq: 14 Hz; dist: 79.975 m

Image

Image

Image

Follow-up: implement methods of other chopper settings.

Inputs

  • choppers' settings
  • 1 or 2D spectrum

Methodology

See Rouijaa_NuclInstMethPhysRes2018.pdf for details

Outputs

Stitched 1D and 2D profiles

See enclosed example of input and output 1D profiles

Image

Which interfaces are required?

Integrated into reduction workflow, Python module / function

Test cases

McStas NeXus files using duplex or Si powder as samples are stored at https://project.esss.dk/nextcloud/index.php/s/D6TWsGbk65kxkE8
Note that the 2 detector panels at +/- 90 degrees simulated in McStas only have one layer (compared to 12 layers in reality).

Comments

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions