Ticket #11588 (assigned)
Add Vanadium consideration into EnginX algorithms
Reported by: | Lottie Greenwood | Owned by: | Federico M Pouzols |
---|---|---|---|
Priority: | major | Milestone: | Release 3.5 |
Component: | Diffraction | Keywords: | |
Cc: | saurabh.kabra@… | Blocked By: | |
Blocking: | #8368 | Tester: |
Description (last modified by Lottie Greenwood) (diff) ¶
Currently EnginX CalibrateAll does not consider the vanadium number when calibrating. This is necessary to get useful calibration results.
In order to do this, there are two methods:
Method one
1) Add in option to load the ceria and vanadium numbers
2) Fit a spline to each pixel (V-Nb) and store them with vanadium in a filename
3) Divide each Ceria pixel by the spline
Method two
1) Add in option to load the ceria and vanadium numbers
2) Add together each V-Nb pixel to get 1 number (the sensitivity) and store it
3) Divide the ceria pixel with corrected sensitivity number
4) Convert unit to dspacing on V-Nb and add each bank together to get 2 spectr.
5) Fit spline to 2 spectrum and store
6) Convert unit ceria to dspacing and divide each pixel with the corresponding curve
7) Divide each ceria pixel by corrected sensitivity number
Change History
comment:3 Changed 5 years ago by Lottie Greenwood
- Status changed from new to assigned
- Description modified (diff)
After testing, method 1 is found to be too noisy and not produce accurate results. So method 2 will be followed
comment:4 Changed 5 years ago by Lottie Greenwood
- Cc saurabh.kabra@… added
- Description modified (diff)
From further discussion with EnginX Scientists, the scope of this ticket is expanded somewhat.
- CalibrateFull needs to include loading and preparing vanadium for fitting, along with a calibration
- Calibrate needs to do as above but save the two splines and sensitivities outputted from the vanadium calibration
- EnginXFocus should be renamed as EnginXDetFocus and a new EnginXFocus should be created that takes Difc and Zero from EnginXCalibrate rather than Detector Positions
comment:5 Changed 5 years ago by Nick Draper
- Milestone changed from Release 3.4 to Release 3.5
Moved to R3.5 at the R3.4 code freeze
comment:6 Changed 5 years ago by Lottie Greenwood
- Owner changed from Lottie Greenwood to Federico M Pouzols