From 4b9d6b14423685f1a7e70194772aeaccfc01f34e Mon Sep 17 00:00:00 2001 From: redford_s Date: Thu, 20 Jul 2017 15:21:37 +0200 Subject: [PATCH] New lower limit for G1 fit, for those modules which have the new CS scan data (more points, better distribution). The limit should be 2 us, to avoid charge loss. --- JFMC_CurrentSourceScan.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/JFMC_CurrentSourceScan.cpp b/JFMC_CurrentSourceScan.cpp index e70aedb..ce86566 100644 --- a/JFMC_CurrentSourceScan.cpp +++ b/JFMC_CurrentSourceScan.cpp @@ -626,8 +626,10 @@ int main(int argc, char* argv[]) { rangemin2 = 0.75; } else if (module_str == "006") { rangemin2 = 0.075; - } else if (module_str == "008" || module_str == "021" || module_str == "022" || module_str == "040" || module_str == "044" || module_str == "045") { + } else if (module_str == "008" || module_str == "021" || module_str == "040" || module_str == "044") { rangemin2 = *min_element(r1_filter.begin(),r1_filter.end()); + } else if (module_str == "022" || module_str == "045") { + rangemin2 = 2.; } double rangemax2 = *max_element(r1_filter.begin(),r1_filter.end()); TF1 *fit2 = new TF1("fit2","[0]+[1]*x",rangemin2,rangemax2);