switched PMsrHandler where possible to smart pointers.

This commit is contained in:
2023-10-21 11:21:27 +02:00
parent 5d731611cf
commit 7e17af0256
2 changed files with 8 additions and 20 deletions

View File

@@ -30,6 +30,8 @@
#ifndef _PMSRHANDLER_H_
#define _PMSRHANDLER_H_
#include <memory>
#include <TString.h>
#include <TComplex.h>
@@ -128,7 +130,7 @@ class PMsrHandler
Int_t fMsrBlockCounter; ///< used to select the proper msr-block
PFunctionHandler *fFuncHandler; ///< needed to parse functions
std::unique_ptr<PFunctionHandler> fFuncHandler; ///< needed to parse functions
PIntVector fParamInUse; ///< array holding the information if a particular parameter is used at all, i.e. if the theory is using it (perhaps via maps or functions)