Commit 580cdf36 authored by Simon Spannagel's avatar Simon Spannagel
Browse files

DetectorHistogrammer: create new directory only if necessary

parent 6e125e3f
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -785,9 +785,8 @@ void DetectorHistogrammerModule::finalize() {
    efficiency_vs_y_histogram->Write();

    // Write additional histograms if radial_strip model is used
    if(detector_->getModel()->is<RadialStripDetectorModel>()) {
        getROOTDirectory()->mkdir("polar")->cd();
    auto radial_model = std::dynamic_pointer_cast<RadialStripDetectorModel>(detector_->getModel());
    if(radial_model != nullptr) {
        auto polar_hit_map_histogram = polar_hit_map->Merge();
        auto residual_r_histogram = residual_r->Merge();
        auto residual_phi_histogram = residual_phi->Merge();