401 Commits

Author SHA1 Message Date
2cb06fcf98 Calibrated five more modules. lastest_Sophie_boardsv1.0 2020-01-31 10:50:02 +01:00
d97b8259e4 Make directories automatically and calibrated five modules. 2020-01-20 14:43:15 +01:00
f559847707 New connections in the lab and new xraybox client. 2020-01-20 14:41:01 +01:00
f5100918f2 Ran calibration of module 288. 2020-01-10 14:45:15 +01:00
f54adfd759 Change in default G0 value.
Necessary for module 277. Considering all calibrated modules, original value was abit too low.
2020-01-08 11:35:36 +01:00
00ef2145ea Calibrating modules for LCLS 4M. 2020-01-06 17:23:49 +01:00
56098adb4f added history_aldo.txt and changed default for int createPerStepHistos = 0; 2019-11-27 15:13:03 +01:00
83bf76313c Adding historical M032 CS test. HDI was old so data aren't good. 2019-11-14 15:38:22 +01:00
35d37cd26e Repointing to copied data in pcmoench_jungfrau_calib/data. 2019-11-13 14:38:19 +01:00
38b8d2f304 More repointing of pcmoench_jungfrau_data to pcmoench_jungfrau_calib/data. 2019-11-07 14:35:41 +01:00
68d8f054b0 Repoint for calib data transfer from pcmoench_jungfrau_data to pcmoench_jungfrau_calib. 2019-11-06 11:39:35 +01:00
d7af95b694 Calibrated a 4M. 2019-11-05 15:28:43 +01:00
0827436bd2 Comparison between JF1p0 and JF1p1 BP scan for linearity. 2019-10-29 15:07:01 +01:00
3129289c8b For the calibration that takes place in the lab, use the direct link to mpc2012 instead of going over the network. 2019-09-04 14:40:29 +02:00
8c3b6681ec More BP scans for module 246. 2019-09-04 14:34:55 +02:00
c32b02f47c Calibrated five modules. 2019-08-15 14:12:38 +02:00
d5ff6b1eb6 More BP tests with M246. 2019-08-02 12:10:38 +02:00
2c2251a43d Change the maximum fit range allowed in Backplane Pulsing.
Due to the amplifier plateau at the end of its range. According to the
datasheet of the amplifier (Analog devices model ADA4870) the output
voltage swing is 37 V with a 40 V supply. This is the cause of the
non-linearity at the end of the scans. The fit should only extend to
7 V - (3 V / gain factor of 5) = 6.4 V. All modules have been rerun.
2019-07-29 12:28:57 +02:00
ef9edbf1fc Removed a repeated scan for module 008. Results were the same as for the other scan. 2019-07-29 12:01:15 +02:00
048bc2dc4a Calibrated five modules. 2019-07-26 09:05:41 +02:00
2eac718278 Calibrated stripsel module 211 for SwissFEL FLEX. 2019-07-17 09:00:40 +02:00
c54d72577a More datasets were moved from pcmoench_jungfrau_data to pcmoench_jungfrau_calib. 2019-06-28 09:38:57 +02:00
6d63e65f28 Some datasets were moved from pcmoench_jungfrau_data to pcmoench_jungfrau_calib. 2019-06-19 12:04:19 +02:00
c0e398f9b5 Fix to catch nan values.
Eight modules previously had nan values in their gain maps:
092, 094, 099, 210, 225, 233, 242, 264
Their gain maps were updated today.
2019-06-14 17:06:21 +02:00
22ab895af0 Calibrated another 4M. 2019-06-14 15:58:10 +02:00
8126940dab Updating the calibration of module 008, brought to PSI from PAL. 2019-06-12 09:04:28 +02:00
94ed5a69ed Calibrated another 4M. 2019-04-15 18:02:45 +02:00
b0f4a3095c Removed default pixel masks.
Now the pixel mask refers only to the pedestal data. There's an independent check of whether the calibration worked.
2019-04-15 18:01:01 +02:00
3b0059ba79 Check fit exists.
For very unruly datasets, all points can have negative error (average of the same value has no well defined error).
Can't work out how to preserve gain switching checks and remove these points at the same time. So check.
2019-04-15 14:35:06 +02:00
bcac128bc2 Now that gain filenames contain a date, better to check if the data directory exists. 2019-02-27 15:06:45 +01:00
fb1d930127 Module comparison now uses the most recent gain file. 2019-02-27 14:52:44 +01:00
9e24a15bb6 Create plot directory if it doesn't exist. 2019-02-27 13:46:49 +01:00
597a685bc9 Automatically find all calibrated modules, don't need the list by hand. 2019-02-26 14:09:43 +01:00
2a9a583d17 Script to plot changes between two calib bin files. 2019-02-26 12:21:07 +01:00
9bf8924dc8 Removed the pixel masks. no_calib are now accurate, and things aren't hidden. 2019-02-25 10:48:57 +01:00
630559cdfe Removed the pixel mask. no_calib maps are now accurate, and things aren't hidden. 2019-02-22 17:21:51 +01:00
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
06faf076cb Added first try at leakage current analysis. 2019-02-20 11:41:51 +01:00
86788909a6 Calibrated a 4M. 2019-02-20 10:24:37 +01:00
d869d6d5de New Big X-Ray Box software requires change of command. 2019-02-15 14:09:42 +01:00
0a24cd523b Scripts change from firmware v0_6 and software v3.1.3 to firmware v0_7 and software v4.0.1.
The adcphase is now 45 instead of 72, but this is in the default configuration.
2019-02-14 11:16:53 +01:00
ca364fdc79 Added date to gainmaps and plots, to start maintaining a history. 2019-02-13 17:50:35 +01:00
6501cded3f Adding laser pulsing analysis to the calibration package. 2019-02-13 09:13:33 +01:00
a2fcf6d8a1 Removed initial pixel masks.
Pixel mask comes from pedestal, is not used when looking for calibration consts.
2019-02-08 18:22:05 +01:00
0de9d9366e Consistent ratios. 2019-02-08 17:20:26 +01:00
8e9dadc17a Added maps where no calib is found. 2019-02-08 16:55:25 +01:00
d8515bcaa6 Better TCanvas. 2019-02-08 16:15:27 +01:00
556cd7bb4f Consistent construction of the data arrays per pixel. 2019-02-08 15:29:57 +01:00
de0ef22d58 Consistent variable names. 2019-02-08 15:07:09 +01:00
c4ebbf4666 Since all analysis files now use the same range finding functions, moved them to jungfrauCommonFunctions. 2019-02-08 14:19:50 +01:00