Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-4373

Different behavior of ProjWData in plotting since root version 5.32.00

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • High
    • master, 6.26/00
    • 5.32/00
    • RooFit/RooStats
    • None
    • GNU/Linux

    Description

      Hello,

      since ROOT version 5.32.00, I am experiencing a different behavior when using ProjWData in plotting. Attached is a macro that demostrate it. I have a model that uses per-event lifetime errors (tauErr). With large number of data, the plotting of the model takes a very long time. Therefore, we implemented this to speed it up:

      tauErr.setBins(250);
      RooDataHist projData("projData", "projData",tauErr,data);

      and then using ProjWData(projData) in the plotting. This seem to work until ROOT version 5.30.06, but since 5.32.00 the plot is broken. Without the speeding "fix" above the plotting is correct (ommiting ProjWData(projData) from the lines 121-124).

      Is it a feature of the new ROOT/RooFit version or a bug ? If it is a feature, is there another way how to speed up the plotting ?

      A small data file for reproducing can be found here:
      lxplus422.cern.ch:/tmp/reznicek-d/data.root

      Thank you,
      Pavel

      Attachments

        Issue Links

          Activity

            People

              moneta Lorenzo Moneta
              reznicek Pavel Reznicek
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: