File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ object onto a one-dimensional plot.
5656#include " TH1D.h"
5757#include " TBrowser.h"
5858#include " TVirtualPad.h"
59+ #include " TROOT.h"
5960
6061#include " TAttLine.h"
6162#include " TAttFill.h"
@@ -83,9 +84,9 @@ bool RooPlot::setAddDirectoryStatus(bool flag) { bool ret = flag ; _addDirStatus
8384
8485RooPlot::RooPlot ()
8586{
86- if (gDirectory && addDirectoryStatus ()) {
87- SetDirectory (gDirectory );
88- }
87+ if (gDirectory && ROOT::Experimental::ObjectAutoRegistrationEnabled () && addDirectoryStatus ()) {
88+ SetDirectory (gDirectory );
89+ }
8990}
9091
9192
@@ -242,8 +243,8 @@ void RooPlot::initialize()
242243{
243244 SetName (histName ()) ;
244245
245- if (gDirectory && addDirectoryStatus ()) {
246- SetDirectory (gDirectory );
246+ if (gDirectory && ROOT::Experimental::ObjectAutoRegistrationEnabled () && addDirectoryStatus ()) {
247+ SetDirectory (gDirectory );
247248 }
248249
249250 // We do not have useful stats of our own
You can’t perform that action at this time.
0 commit comments