This file contains the cut parameters described in C. Krieger’s PhD thesis. Appendix B are the cuts applied to the raw CDL runs to get rid of unphysical events like double hits. Appendix C are the cuts applied to the spectra to create the actual reference spectra by cutting on the main line.
| Target | Filter | HV | CK Name | length | rms_min | rms_max | eccentricity |
|---|---|---|---|---|---|---|---|
| Cu | Ni | 15 | A | 0.1 | 1.0 | 1.3 | |
| Mn | Cr | 12 | B | 0.1 | 1.0 | 1.3 | |
| Ti | Ti | 9 | C | 0.1 | 1.0 | 1.3 | |
| Ag | Ag | 6 | D | 6.0 | 0.1 | 1.0 | 1.4 |
| Al | Al | 4 | E | 0.1 | 1.1 | 2.0 | |
| Cu | EPIC | 2 | F | 0.1 | 1.1 | 2.0 | |
| Cu | EPIC | 0.9 | G | 0.1 | 1.1 | 2.0 | |
| C | EPIC | 0.6 | H | 6.0 | 0.1 | 1.1 |
| Target | Filter | HV | CK Name | charge_min | charge_max | length | rms_min | rms_max |
|---|---|---|---|---|---|---|---|---|
| Cu | Ni | 15 | A | 5.9 | 10.0 | 7.0 | 0.1 | 1.1 |
| Mn | Cr | 12 | B | 3.5 | 6.0 | 7.0 | 0.1 | 1.1 |
| Ti | Ti | 9 | C | 2.9 | 5.5 | 7.0 | 0.1 | 1.1 |
| Ag | Ag | 6 | D | 2.0 | 4.0 | 7.0 | 0.1 | 1.1 |
| Al | Al | 4 | E | 0.9 | 2.1 | 7.0 | 0.1 | 1.1 |
| Cu | EPIC | 2 | F | 0.7 | 1.3 | 7.0 | 0.1 | 1.1 |
| Cu | EPIC | 0.9 | G | 0.3 | 0.8 | 7.0 | 0.1 | 1.1 |
| C | EPIC | 0.6 | H | 0.5 | 6.0 |
The cuts for the creation of the X-ray reference datasets are found in ~/CastData/ExternCode/TimepixAnalysis/Analysis/ingrid/private/cdl_cuts.nim in the
func getEnergyBinMinMaxVals2018*(): Table[string, Cuts]proc.
The length, and RMS cuts remain the same. Only the charge cuts change to actually fit to the charge values from our Run-2 and Run-3 Septemboard detector.
NOTE: The cut values presented below are those used for all plots in Hendrik’s MSc thesis as well as for the SPSC Sep 2019 report. However, due to the bug in https://github.com/Vindaar/TimepixAnalysis/commit/64da2bef2bf6e8a29451ec774dd697120362c864 these values are actually wrong and will have to be changed.
The charge cut values are derived from the fits to the main peaks in the spectra. It’s
let minCharge = gmu - 3 * gs
let maxCharge = gmu + 3 * gsto cover 99.7 % of the spectrum.
| Target | Filter | HV | CK Name | charge_min | charge_max | length | rms_min | rms_max |
|---|---|---|---|---|---|---|---|---|
| Cu | Ni | 15 | A | 5.9e5 | 1.0e6 | 7.0 | 0.1 | 1.1 |
| Mn | Cr | 12 | B | 3.5e5 | 6.0e5 | 7.0 | 0.1 | 1.1 |
| Ti | Ti | 9 | C | 2.9e5 | 5.5e5 | 7.0 | 0.1 | 1.1 |
| Ag | Ag | 6 | D | 2.0e5 | 4.0e5 | 7.0 | 0.1 | 1.1 |
| Al | Al | 4 | E | 5.9e4 | 2.1e5 | 7.0 | 0.1 | 1.1 |
| Cu | EPIC | 2 | F | 1.3e5 | 7.0e4 | 7.0 | 0.1 | 1.1 |
| Cu | EPIC | 0.9 | G | 3.0e4 | 8.0e4 | 7.0 | 0.1 | 1.1 |
| C | EPIC | 0.6 | H | 0.0 | 5.0e4 | 6.0 |
Need to run through all spectra fits again to derive fit parameters and calculate those charge cuts again from the mean and sigma of the main peaks.