Commit Graph

45 Commits

Author SHA1 Message Date
redford_s
048bc2dc4a Calibrated five modules. 2019-07-26 09:05:41 +02:00
redford_s
22ab895af0 Calibrated another 4M. 2019-06-14 15:58:10 +02:00
redford_s
8126940dab Updating the calibration of module 008, brought to PSI from PAL. 2019-06-12 09:04:28 +02:00
redford_s
94ed5a69ed Calibrated another 4M. 2019-04-15 18:02:45 +02:00
redford_s
9bf8924dc8 Removed the pixel masks. no_calib are now accurate, and things aren't hidden. 2019-02-25 10:48:57 +01:00
redford_s
5c3e77b091 Removed cut on adc error from array filling.
With the new range finding, this is now taken into account.
Points with negative error will not be fit, since there will be an entry in the second array.
Not having these points in the first array would change the range for the second array.
2019-02-20 12:35:05 +01:00
redford_s
86788909a6 Calibrated a 4M. 2019-02-20 10:24:37 +01:00
redford_s
0de9d9366e Consistent ratios. 2019-02-08 17:20:26 +01:00
redford_s
8e9dadc17a Added maps where no calib is found. 2019-02-08 16:55:25 +01:00
redford_s
d8515bcaa6 Better TCanvas. 2019-02-08 16:15:27 +01:00
redford_s
556cd7bb4f Consistent construction of the data arrays per pixel. 2019-02-08 15:29:57 +01:00
redford_s
c4ebbf4666 Since all analysis files now use the same range finding functions, moved them to jungfrauCommonFunctions. 2019-02-08 14:19:50 +01:00
redford_s
0dd0b92d24 Taking the better range finding functions from BP and DB analyses, added a size check.
Only affects one or two pixels per module.
2019-02-08 10:32:52 +01:00
redford_s
6f43136afe Better range definitions, and plotting only when fits are done. 2019-02-07 17:47:25 +01:00
redford_s
7a47d6e3e5 Check of valid fit range, and added the plus/minus1 to the range finder functions. 2019-02-07 14:05:10 +01:00
redford_s
a17198a488 Added frame number check. 2019-02-06 17:42:42 +01:00
redford_s
8a667cd5d6 Better filtering of saturation.
Previously, saturated data points were not used, but steps including saturated steps will then still be biased.
Now, if any point within a step saturates the step is not used.
Results look better both per pixel and overall.
Note this requires full rerun (createHistoFile).
2019-02-05 17:04:44 +01:00
redford_s
3f23aac33c Better drawing range, depending on points not fit range. 2019-02-04 17:03:52 +01:00
redford_s
c35d6da782 Important change to fit ranges. Was not checking for full switching, so partially switched points were included. 2019-02-04 16:48:51 +01:00
redford_s
24d8d3e8da Added linearity percentages. 2019-01-18 18:02:50 +01:00
redford_s
8197689681 Calibrated a few modules. 2018-10-10 15:01:36 +02:00
redford_s
19f90a6d39 Calibrated another 4M. Recalibrated module 223. 231 only calibrated for G0. 2018-08-07 16:44:29 +02:00
redford_s
93445e82cb Streamlining, removed pedestal RMS plots for G1 and G2, they are never useful. 2018-08-02 11:50:19 +02:00
redford_s
9959975f1f Calibrated another 4M. 2018-08-02 10:51:50 +02:00
redford_s
c9e7442c13 Calibrated another 4M. ModuleComp: didn't add module 023 yet as results are terrible.
Realised 206 was already there. Traced back the mistake, it should have been 122, see commit c78763ec, which is now also added.
2018-07-30 17:58:17 +02:00
redford_s
68c0f21bd2 Calibrated another 4M. 2018-07-26 09:07:21 +02:00
redford_s
e2eda015d1 Calibrated six more modules. 2018-07-24 08:59:16 +02:00
redford_s
37d84b312c In order to save space, only save the module maps if createPerStepHistos flag is set. Not tested. 2018-06-12 17:28:15 +02:00
redford_s
6cea634f4c Calibrated another 4M and a strixel module for SwissFEL. 2018-06-11 08:55:19 +02:00
redford_s
c78763ece7 Calibrated another 4M. 2018-05-24 14:14:40 +02:00
redford_s
33acaa5163 Calibration of another 4M. 2018-05-18 17:09:12 +02:00
redford_s
c443b08811 BP and CS calibration of another 4M. 2018-05-11 17:00:35 +02:00
redford_s
500ef26b36 Pixel mask as bool, and some repointing. 2018-05-07 16:18:27 +02:00
redford_s
45e222711c Finished calibration of the 4M and M222. 2018-05-03 08:45:02 +02:00
redford_s
f8861d5280 CS analysis of a 4M. 2018-04-30 09:00:23 +02:00
redford_s
d24da661c8 No longer require data in all three gains for the plot. In some datasets this never happens. 2018-04-27 16:41:21 +02:00
redford_s
d31a5afdb2 Only one place to insert the new module number now. Then it knows the scan parameters everywhere. 2018-04-27 16:18:41 +02:00
redford_s
c4480848c4 Explicitly put modules numbers for filters. It wasn't wrong before, just unclear. 032 used the same start of the scan as 008, but not as far. 2018-04-27 15:09:40 +02:00
redford_s
825bc622cd Module 044 dataset unfortunately had dropped frames, but it is nearest in size and time to module 040. 2018-04-27 14:56:38 +02:00
redford_s
5a055ac7db Module 040 had the wrong number of points, now has 4 more scan points. Improved the empty fit check. 2018-04-27 14:46:17 +02:00
redford_s
61b35385bb Removed unused frame_counter variable and added a check before fitting empty histogram. 2018-04-27 14:20:40 +02:00
redford_s
7ddc42bb02 The last frame number was wrong, it should have been the total number of frames minus the pedestal frames. So one point is added to the end of the affected scans. 2018-04-27 13:43:04 +02:00
redford_s
097c4f40d8 Calibrated two modules. 2018-04-27 08:50:54 +02:00
redford_s
2a906e610b Added calibrations of M121. 2018-04-23 11:07:55 +02:00
redford_s
443d904caf Rename analysis scripts for better consistency. 2018-04-06 11:44:35 +02:00