diff --git a/JFMC_CuFluoPeak.cpp b/JFMC_CuFluoPeak.cpp index b312b38..fb46605 100644 --- a/JFMC_CuFluoPeak.cpp +++ b/JFMC_CuFluoPeak.cpp @@ -90,10 +90,19 @@ int main(int argc, char* argv[]) { pixelMaskObject->maskChip(6, pixel_mask); pixelMaskObject->maskSupercolumn(4,1, pixel_mask); pixelMaskObject->maskSupercolumn(4,2, pixel_mask); + } else if (module_str == "039") { + pixelMaskObject->maskChip(7, pixel_mask); } else if (module_str == "040") { pixelMaskObject->maskSupercolumn(4,2, pixel_mask); + } else if (module_str == "064") { + pixelMaskObject->maskSupercolumn(3,4,pixel_mask); } else if (module_str == "065") { pixelMaskObject->maskChip(5, pixel_mask); + } else if (module_str == "067") { + pixelMaskObject->maskChip(1,pixel_mask); + pixelMaskObject->maskChip(2,pixel_mask); + pixelMaskObject->maskChip(3,pixel_mask); + pixelMaskObject->maskChip(4,pixel_mask); } else if (module_str == "086") { pixelMaskObject->maskChip(8,pixel_mask); } else if (module_str == "094") { diff --git a/JFMC_CurrentSourceScan.cpp b/JFMC_CurrentSourceScan.cpp index 2078acf..274f4df 100644 --- a/JFMC_CurrentSourceScan.cpp +++ b/JFMC_CurrentSourceScan.cpp @@ -73,6 +73,8 @@ int main(int argc, char* argv[]) { pixelMaskObject->maskChip(6, pixel_mask); pixelMaskObject->maskSupercolumn(4,1, pixel_mask); pixelMaskObject->maskSupercolumn(4,2, pixel_mask); + } else if (module_str == "035") { + pixelMaskObject->maskSupercolumn(2, 2, pixel_mask); } else if (module_str == "039") { pixelMaskObject->maskChip(7, pixel_mask); } else if (module_str == "040") { @@ -293,7 +295,7 @@ int main(int argc, char* argv[]) { nfiles = 3; } else if (module_str == "006" || module_str == "022" || module_str == "065" || module_str == "069" || module_str == "079" || module_str == "068" || module_str == "088" || module_str == "055" || module_str == "059" || module_str == "094" || module_str == "066") { nfiles = 4; - } else if (module_str == "021" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { + } else if (module_str == "021" || module_str == "035" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { nfiles = 7; } @@ -638,7 +640,7 @@ int main(int argc, char* argv[]) { for (int i = 0; i < 8; i++) { filter[i+9+17+17] = 50.+(i*10.); } - } else if (module_str == "021" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { + } else if (module_str == "021" || module_str == "035" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { // loop 1 for (int i = 0; i < 9; i++) { filter[i] = 0.05+(i*0.05); @@ -713,7 +715,7 @@ int main(int argc, char* argv[]) { m_max = 35; } else if (module_str == "006" || module_str == "022" || module_str == "065" || module_str == "069" || module_str == "079" || module_str == "068" || module_str == "088" || module_str == "055" || module_str == "059" || module_str == "094" || module_str == "066") { m_max = 51; - } else if (module_str == "021" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { + } else if (module_str == "021" || module_str == "035" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { m_max = 97; } @@ -750,7 +752,7 @@ int main(int argc, char* argv[]) { rangemin2 = 0.75; } else if (module_str == "008" || module_str == "040" || module_str == "044") { rangemin2 = *min_element(r1_filter.begin(),r1_filter.end()); - } else if (module_str == "006" || module_str == "021" || module_str == "022" || module_str == "039" || module_str == "045" || module_str == "065" || module_str == "069" || module_str == "079" || module_str == "068" || module_str == "088" || module_str == "055" || module_str == "059" || module_str == "094" || module_str == "066" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { + } else if (module_str == "006" || module_str == "021" || module_str == "022" || module_str == "035" || module_str == "039" || module_str == "045" || module_str == "065" || module_str == "069" || module_str == "079" || module_str == "068" || module_str == "088" || module_str == "055" || module_str == "059" || module_str == "094" || module_str == "066" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { rangemin2 = 2.; } double rangemax2 = *max_element(r1_filter.begin(),r1_filter.end()); @@ -878,7 +880,7 @@ int main(int argc, char* argv[]) { fit3_e->SetLineColor(kRed); fit3_e->SetLineStyle(2); - if (module_str == "021" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { + if (module_str == "021" || module_str == "035" || module_str == "039" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || module_str == "064" || module_str == "067" || module_str == "080" || module_str == "086" || module_str == "100" || module_str == "102" || module_str == "103" || module_str == "104" || module_str == "108" || module_str == "109" || module_str == "110" || module_str == "113" || module_str == "119" || module_str == "124" || module_str == "126") { grap_g1->GetXaxis()->SetLimits(0.009,5E2); } else { grap_g1->GetXaxis()->SetLimits(0.009,1.1E2); diff --git a/run_JFModuleCalib_CuFBDCS.txt b/run_JFModuleCalib_CuFBDCS.txt index 876a838..c9a5e7e 100644 --- a/run_JFModuleCalib_CuFBDCS.txt +++ b/run_JFModuleCalib_CuFBDCS.txt @@ -52,7 +52,13 @@ Module 032 ./JFMC_CurrentSourceScan 032 /mnt/pcmoench_jungfrau_data/test_module032_cal_source_15082016 test_currentsourcescan_5 +Module 035 +./JFMC_CurrentSourceScan 035 /mnt/pcmoench_jungfrau_data/Module_035_Calib M035_CS_2018-03-21_scan1 + + Module 039 +./JFMC_CuFluoPeak 039 G0 /mnt/pcmoench_jungfrau_data/Module_039_Calib M039_2018-03-19_pedeG0 M039_2018-03-19_CuFluoG0 +./JFMC_CuFluoPeak 039 HG0 /mnt/pcmoench_jungfrau_data/Module_039_Calib M039_2018-03-19_pedeHG0 M039_2018-03-19_CuFluoHG0 ./JFMC_CurrentSourceScan 039 /mnt/pcmoench_jungfrau_data/Module_039_Calib M039_CS_2018-03-16_scan1 @@ -111,6 +117,8 @@ Module 062 Module 064 +./JFMC_CuFluoPeak 064 G0 /mnt/pcmoench_jungfrau_data/Module_064_Calib M064_2018-03-19_pedeG0 M064_2018-03-19_CuFluoG0 +./JFMC_CuFluoPeak 064 HG0 /mnt/pcmoench_jungfrau_data/Module_064_Calib M064_2018-03-19_pedeHG0 M064_2018-03-19_CuFluoHG0 ./JFMC_CurrentSourceScan 064 /mnt/pcmoench_jungfrau_data/Module_064_Calib M064_CS_2018-03-16_scan1 @@ -128,6 +136,8 @@ Module 066 Module 067 +./JFMC_CuFluoPeak 067 G0 /mnt/pcmoench_jungfrau_data/Module_067_Calib M067_2018-03-19_pedeG0 M067_2018-03-19_CuFluoG0 +./JFMC_CuFluoPeak 067 HG0 /mnt/pcmoench_jungfrau_data/Module_067_Calib M067_2018-03-19_pedeHG0 M067_2018-03-19_CuFluoHG0 ./JFMC_CurrentSourceScan 067 /mnt/pcmoench_jungfrau_data/Module_067_Calib M067_CS_2018-03-16_scan1