From 7691ef281571c181841f4f9e8fc6d458c2dc8c55 Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Wed, 25 Oct 2023 17:59:05 +0200 Subject: [PATCH] Raw -> Smart Pointers in TMusrRunHeader. --- src/external/MusrRoot/TMusrRunHeader.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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);