Ticket #11674 (inprogress)
Add calibration function for PoldiFitPeaks2D
Reported by: | Michael Wedel | Owned by: | Michael Wedel |
---|---|---|---|
Priority: | major | Milestone: | Release 3.5 |
Component: | Diffraction | Keywords: | POLDI |
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description (last modified by Michael Wedel) (diff)
For calibration of POLDI, an additional parameter is introduced in the 2D-fit to make sure the detector is placed correctly. The parameter is 2theta-dependent, which translates to a dependency on workspace index for the PoldiSpectrumDomainFunction. The parameter P essentially changes the slope of the all Bragg lines as such:
d = d_0 + (P * 1e-3 * (2theta - 2theta_0) / 2 * d_0)
If the instrument is aligned properly (meaning the parameters are set correctly), the value of this parameter is 0.
For full functionality, this parameter is required.
Change History
comment:2 Changed 5 years ago by Michael Wedel
- Status changed from new to inprogress
Refs #11674. Adding 2theta - 2theta_0 to 2DHelper
Changeset: 4e177dea917189ffec6c8db2dbf202a262cf06ca
comment:3 Changed 5 years ago by Michael Wedel
Refs #11674. Added overridable method for peak center
Changeset: f4fae771307f731738df180fe3bd1317f1ebcddd
comment:4 Changed 5 years ago by Michael Wedel
Refs #11674. Checkpointing work
Changeset: 633119540546c9b7c8a4346ef4096752116abcaf
comment:5 Changed 5 years ago by Michael Wedel
Refs #11674. Checkpointing work
Changeset: f49bebf1a22b2a1c1ed7bac0a0f5969747455bc9
comment:6 Changed 5 years ago by Michael Wedel
Refs #11674. Added possibility to skip residual analysis in workflow.
Changeset: 078bc6ae98b5813ffd87d330f959e8b732eefb78
comment:7 Changed 5 years ago by Michael Wedel
Refs #11674. Added raw fit parameter output option to PoldiFitPeaks2D.
Changeset: 9f428d1961e37a4e6a359f60f6aeef27f3f07a85
comment:8 Changed 5 years ago by Michael Wedel
Refs #11674. Removing debug output from PoldiFitPeaks2D
Changeset: 8f2c86b7c4cd212caeb009e4c7f983fca6dd679e
comment:9 Changed 5 years ago by Michael Wedel
Refs #11674. Changing PoldiCalibrationProfile
Changeset: 5078590e7751526c6f4678db17c9ef359ed90825
comment:10 Changed 5 years ago by Michael Wedel
Refs #11674. Integrating calibration into PoldiFitPeaks2D
Changeset: 8746d7256e5c162c380593e92295d66e7d21178d
comment:11 Changed 5 years ago by Michael Wedel
Refs #11674. Adding CalibrationRun option to PoldiDataAnalysis
Changeset: 9c7fd5879e889180e2da39c3dc3f68a453d9ea44
comment:12 Changed 5 years ago by Michael Wedel
Refs #11674. Added system test for calibration mode
Changeset: a8de4175a936af393b29105b14f679b141007dbf
comment:13 Changed 5 years ago by Michael Wedel
Refs #11674. Cleanup PoldiCalibrationProfile, unit test.
Changeset: 4161fbe4c2c2dac68546d5c655700d69337410a6
comment:14 Changed 5 years ago by Michael Wedel
Refs #11674. Adding 2theta - 2theta_0 to 2DHelper
Changeset: 638dbee9e2726f8227c892e81edcc19223234371
comment:15 Changed 5 years ago by Michael Wedel
Refs #11674. Added overridable method for peak center
Changeset: 12637d5a55526be8880aaf33d578f1bde579e746
comment:16 Changed 5 years ago by Michael Wedel
Refs #11674. Checkpointing work
Changeset: c3295ac95f13f1aa45f441cc97842dea6a601527
comment:17 Changed 5 years ago by Michael Wedel
Refs #11674. Checkpointing work
Changeset: 6bf72dcc18f55c4681d4c7518893368aa57f71b0
comment:18 Changed 5 years ago by Michael Wedel
Refs #11674. Added possibility to skip residual analysis in workflow.
Changeset: 9418dae7629081a70d13c68cb039ea7faec5882f
comment:19 Changed 5 years ago by Michael Wedel
Refs #11674. Added raw fit parameter output option to PoldiFitPeaks2D.
Changeset: 084b3d8f8c3b452dab30bdcbff96acb13d25d925
comment:20 Changed 5 years ago by Michael Wedel
Refs #11674. Removing debug output from PoldiFitPeaks2D
Changeset: 5f16c293f080d7a3240846dac9c009121d1773dc
comment:21 Changed 5 years ago by Michael Wedel
Refs #11674. Changing PoldiCalibrationProfile
Changeset: 44ceec4c80dfc3fecbfed9fc834b905905530238
comment:22 Changed 5 years ago by Michael Wedel
Refs #11674. Integrating calibration into PoldiFitPeaks2D
Changeset: f03c0d95d01663cb75afa3af04abfc25d3c80d86
comment:23 Changed 5 years ago by Michael Wedel
Refs #11674. Adding CalibrationRun option to PoldiDataAnalysis
Changeset: 015cb804571f2399092c4bae4ef0ff8930ef76a0
comment:24 Changed 5 years ago by Michael Wedel
Refs #11674. Added system test for calibration mode
Changeset: 287be93a373209c319e24f51ee5352036c7cdc79
comment:25 Changed 5 years ago by Michael Wedel
Refs #11674. Cleanup PoldiCalibrationProfile, unit test.
Changeset: c7b5836e159cc1e13d17f768b3809547e993dd44
comment:26 Changed 5 years ago by Michael Wedel
Refs #11674. Added PoldiCalibration algorithm.
Changeset: b5ee36b1a7e63ede795cb986797c49de522c9f03
comment:27 Changed 5 years ago by Michael Wedel
Refs #11674. Changing algorithm for t0
Changeset: dd4c1f5944edab30c5f969280e0e9cf410ffa2b4
comment:28 Changed 5 years ago by Michael Wedel
Refs #11674. Finalizing timing calibration
Changeset: 19aca11385eccd3a0450fe71d101d1ece32ad774
comment:29 Changed 5 years ago by Michael Wedel
Refs #11674. Calibration algorithm more or less complete
Changeset: f900f266f24c29c85f644083784ca33d94c5cc88
comment:30 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 12512