diff --git a/benchmarks/dis/analysis/dis_electrons.cxx b/benchmarks/dis/analysis/dis_electrons.cxx index e59c69a5c0fb43ba9c8a079ed6edfa3491f89508..91679ff1efd3ccced95ef45766445bffc26e95da 100644 --- a/benchmarks/dis/analysis/dis_electrons.cxx +++ b/benchmarks/dis/analysis/dis_electrons.cxx @@ -35,6 +35,8 @@ int dis_electrons(const std::string& config_name) const std::string detector = config["detector"]; const std::string output_prefix = config["output_prefix"]; const std::string test_tag = config["test_tag"]; + const int ebeam = config["ebeam"]; + const int pbeam = config["pbeam"]; fmt::print(fmt::emphasis::bold | fg(fmt::color::forest_green), "Running DIS electron analysis...\n"); @@ -42,6 +44,8 @@ int dis_electrons(const std::string& config_name) fmt::print(" - input file: {}\n", rec_file); fmt::print(" - output prefix: {}\n", output_prefix); fmt::print(" - test tag: {}\n", test_tag); + fmt::print(" - ebeam: {}\n", ebeam); + fmt::print(" - pbeam: {}\n", pbeam); // create our test definition // test_tag @@ -142,7 +146,7 @@ int dis_electrons(const std::string& config_name) h3.DrawClone("hist same"); h4.DrawClone("hist same"); // FIXME hardcoded beam configuration - common_bench::plot::draw_label(18, 275, detector); + common_bench::plot::draw_label(ebeam, pbeam, detector); TText* tptr1; TPaveText t1(.6, .8417, .9, .925, "NB NDC"); t1.SetFillColorAlpha(kWhite, 0); @@ -184,7 +188,7 @@ int dis_electrons(const std::string& config_name) h2.DrawClone("hist same"); h3.DrawClone("hist same"); // FIXME hardcoded beam configuration - common_bench::plot::draw_label(18, 275, detector); + common_bench::plot::draw_label(ebeam, pbeam, detector); c.Print(fmt::format("{}Q2resolution.png", output_prefix).c_str()); } @@ -216,7 +220,7 @@ int dis_electrons(const std::string& config_name) h3.DrawClone("hist same"); h4.DrawClone("hist same"); // FIXME hardcoded beam configuration - common_bench::plot::draw_label(18, 275, detector); + common_bench::plot::draw_label(ebeam, pbeam, detector); TText* tptr1; TPaveText t1(.6, .8417, .9, .925, "NB NDC"); t1.SetFillColorAlpha(kWhite, 0); @@ -254,7 +258,7 @@ int dis_electrons(const std::string& config_name) h2.DrawClone("hist same"); h3.DrawClone("hist same"); // FIXME hardcoded beam configuration - common_bench::plot::draw_label(18, 275, detector); + common_bench::plot::draw_label(ebeam, pbeam, detector); c.Print(fmt::format("{}xresolution.png", output_prefix).c_str()); } diff --git a/benchmarks/dis/analysis/rec_analysis_ecal.cxx b/benchmarks/dis/analysis/rec_analysis_ecal.cxx index 4aba2ca555cafc4b701b43288b5bd1ff37d525da..3d0af430474e00bb53ee90ceb4ee4cd7dbbf2e5c 100644 --- a/benchmarks/dis/analysis/rec_analysis_ecal.cxx +++ b/benchmarks/dis/analysis/rec_analysis_ecal.cxx @@ -35,6 +35,8 @@ int rec_analysis_ecal(const std::string& config_name) const std::string detector = config["detector"]; const std::string output_prefix = config["output_prefix"]; const std::string test_tag = config["test_tag"]; + const int ebeam = config["ebeam"]; + const int pbeam = config["pbeam"]; fmt::print(fmt::emphasis::bold | fg(fmt::color::forest_green), "Running DIS electron analysis...\n"); @@ -42,6 +44,8 @@ int rec_analysis_ecal(const std::string& config_name) fmt::print(" - input file: {}\n", rec_file); fmt::print(" - output prefix: {}\n", output_prefix); fmt::print(" - test tag: {}\n", test_tag); + fmt::print(" - ebeam: {}\n", ebeam); + fmt::print(" - pbeam: {}\n", pbeam); // create our test definition // test_tag diff --git a/benchmarks/dis/analysis/rec_analysis_hcal.cxx b/benchmarks/dis/analysis/rec_analysis_hcal.cxx index df0185478823c78f3544aafaee30682c7b48c732..06641d3443dfeec35846c6394fee9907032df2cf 100644 --- a/benchmarks/dis/analysis/rec_analysis_hcal.cxx +++ b/benchmarks/dis/analysis/rec_analysis_hcal.cxx @@ -35,6 +35,8 @@ int rec_analysis_hcal(const std::string& config_name) const std::string detector = config["detector"]; const std::string output_prefix = config["output_prefix"]; const std::string test_tag = config["test_tag"]; + const int ebeam = config["ebeam"]; + const int pbeam = config["pbeam"]; fmt::print(fmt::emphasis::bold | fg(fmt::color::forest_green), "Running DIS electron analysis...\n"); @@ -42,6 +44,8 @@ int rec_analysis_hcal(const std::string& config_name) fmt::print(" - input file: {}\n", rec_file); fmt::print(" - output prefix: {}\n", output_prefix); fmt::print(" - test tag: {}\n", test_tag); + fmt::print(" - ebeam: {}\n", ebeam); + fmt::print(" - pbeam: {}\n", pbeam); // create our test definition // test_tag