diff --git a/JFMC_CurrentSourceScan.cpp b/JFMC_CurrentSourceScan.cpp index d65581a..b5a178d 100644 --- a/JFMC_CurrentSourceScan.cpp +++ b/JFMC_CurrentSourceScan.cpp @@ -76,8 +76,12 @@ int main(int argc, char* argv[]) { pixelMaskObject->maskSupercolumn(4,2, pixel_mask); } else if (module_str == "065") { pixelMaskObject->maskChip(5,pixel_mask); + } else if (module_str == "086") { + pixelMaskObject->maskChip(8,pixel_mask); } else if (module_str == "094") { pixelMaskObject->maskChip(6,pixel_mask); + } else if (module_str == "124") { + pixelMaskObject->maskChip(1,pixel_mask); } for (int i = 0; i < 640; i++) { @@ -279,7 +283,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 == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "080" || module_str == "102" || module_str == "109" || module_str == "110" || module_str == "119" || module_str == "126") { + } else if (module_str == "021" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || 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; } @@ -521,7 +525,7 @@ int main(int argc, char* argv[]) { cout << "frame_counter " << frame_counter << endl; // save histograms - sprintf(savename,"/mnt/pcmoench_jungfrau_data1_ib/jungfrau_ana_sophie/M%s_CalibAna/CS_histos_M%s.root", module_str.c_str(), module_str.c_str()); + sprintf(savename,"/mnt/pcmoench_jungfrau_data/jungfrau_ana_sophie/M%s_CalibAna/CS_histos_M%s.root", module_str.c_str(), module_str.c_str()); TFile* saved_file = new TFile((const char *)(savename),"RECREATE"); for (int i = 0; i < 97; i++) { @@ -536,7 +540,7 @@ int main(int argc, char* argv[]) { } else { // load histos cout << "LOADING HISTOS" << endl; - sprintf(savename,"/mnt/pcmoench_jungfrau_data1_ib/jungfrau_ana_sophie/M%s_CalibAna/CS_histos_M%s.root", module_str.c_str(), module_str.c_str()); + sprintf(savename,"/mnt/pcmoench_jungfrau_data/jungfrau_ana_sophie/M%s_CalibAna/CS_histos_M%s.root", module_str.c_str(), module_str.c_str()); TFile* saved_file = new TFile((const char *)(savename),"READ"); for (int i = 0; i < 97; i++) { @@ -621,7 +625,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 == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "080" || module_str == "102" || module_str == "109" || module_str == "110" || module_str == "119" || module_str == "126") { + } else if (module_str == "021" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || 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); @@ -696,7 +700,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 == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "080" || module_str == "102" || module_str == "109" || module_str == "110" || module_str == "119" || module_str == "126") { + } else if (module_str == "021" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || 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; } @@ -733,7 +737,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 == "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 == "080" || module_str == "102" || module_str == "109" || module_str == "110" || module_str == "119" || module_str == "126") { + } else if (module_str == "006" || module_str == "021" || module_str == "022" || 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 == "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()); @@ -861,7 +865,7 @@ int main(int argc, char* argv[]) { fit3_e->SetLineColor(kRed); fit3_e->SetLineStyle(2); - if (module_str == "021" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "080" || module_str == "102" || module_str == "109" || module_str == "110" || module_str == "119" || module_str == "126") { + if (module_str == "021" || module_str == "045" || module_str == "048" || module_str == "050" || module_str == "057" || module_str == "062" || 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); @@ -1115,7 +1119,7 @@ int main(int argc, char* argv[]) { g1overg2map->GetXaxis()->SetTitle("Column"); g1overg2map->GetYaxis()->SetTitle("Row"); g1overg2map->GetYaxis()->SetTitleOffset(0.7); - g1overg2map->GetZaxis()->SetRangeUser(11,15); + g1overg2map->GetZaxis()->SetRangeUser(12,13.2); g1overg2map->Draw("colz"); pave->Clear(); pave->AddText("G1/G2");