diff --git a/src/external/MusrRoot/TMusrRunHeader.cpp b/src/external/MusrRoot/TMusrRunHeader.cpp index daac0476..0dc391e7 100644 --- a/src/external/MusrRoot/TMusrRunHeader.cpp +++ b/src/external/MusrRoot/TMusrRunHeader.cpp @@ -31,6 +31,7 @@ #include #include #include +#include #include "TMusrRunHeader.h" @@ -1254,13 +1255,13 @@ void TMusrRunHeader::DumpHeader() */ void TMusrRunHeader::DrawHeader() { - TPaveText *pt; - TCanvas *ca; + std::unique_ptr pt; + std::unique_ptr ca; - ca = new TCanvas("MusrRoot RunHeader","MusrRoot RunHeader", 147,37,699,527); + ca = std::make_unique("MusrRoot RunHeader","MusrRoot RunHeader", 147,37,699,527); ca->Range(0., 0., 100., 100.); - pt = new TPaveText(10.,10.,90.,90.,"br"); + pt = std::make_unique(10.,10.,90.,90.,"br"); pt->SetFillColor(19); pt->SetTextAlign(12);