@@ -47,18 +47,16 @@ class RooDataHist : public RooAbsData, public RooDirItem {
4747
4848 // Constructors, factory methods etc.
4949 RooDataHist () ;
50- RooDataHist (std::string_view name, std::string_view title, const RooArgSet& vars, const char * binningName=0 ) ;
51- RooDataHist (std::string_view name, std::string_view title, const RooArgSet& vars, const RooAbsData& data, Double_t initWgt=1.0 ) ;
52- RooDataHist (std::string_view name, std::string_view title, const RooArgList& vars, const TH1 * hist, Double_t initWgt=1.0 ) ;
53- RooDataHist (std::string_view name, std::string_view title, const RooArgList& vars, RooCategory& indexCat, std::map<std::string,TH1 *> histMap, Double_t initWgt=1.0 ) ;
54- RooDataHist (std::string_view name, std::string_view title, const RooArgList& vars, RooCategory& indexCat, std::map<std::string,RooDataHist*> dhistMap, Double_t wgt=1.0 ) ;
50+ RooDataHist (RooStringView name, RooStringView title, const RooArgSet& vars, const char * binningName=0 ) ;
51+ RooDataHist (RooStringView name, RooStringView title, const RooArgSet& vars, const RooAbsData& data, Double_t initWgt=1.0 ) ;
52+ RooDataHist (RooStringView name, RooStringView title, const RooArgList& vars, const TH1 * hist, Double_t initWgt=1.0 ) ;
53+ RooDataHist (RooStringView name, RooStringView title, const RooArgList& vars, RooCategory& indexCat, std::map<std::string,TH1 *> histMap, Double_t initWgt=1.0 ) ;
54+ RooDataHist (RooStringView name, RooStringView title, const RooArgList& vars, RooCategory& indexCat, std::map<std::string,RooDataHist*> dhistMap, Double_t wgt=1.0 ) ;
5555 // RooDataHist(const char *name, const char *title, const RooArgList& vars, Double_t initWgt=1.0) ;
56- RooDataHist (std::string_view name, std::string_view title, const RooArgList& vars, const RooCmdArg& arg1, const RooCmdArg& arg2=RooCmdArg(), const RooCmdArg& arg3=RooCmdArg(),
56+ RooDataHist (RooStringView name, RooStringView title, const RooArgList& vars, const RooCmdArg& arg1, const RooCmdArg& arg2=RooCmdArg(), const RooCmdArg& arg3=RooCmdArg(),
5757 const RooCmdArg& arg4=RooCmdArg(),const RooCmdArg& arg5=RooCmdArg(),const RooCmdArg& arg6=RooCmdArg(),const RooCmdArg& arg7=RooCmdArg(),const RooCmdArg& arg8=RooCmdArg()) ;
5858 RooDataHist& operator =(const RooDataHist&) = delete ;
5959
60- WRITE_TSTRING_COMPATIBLE_CONSTRUCTOR (RooDataHist)
61-
6260 RooDataHist (const RooDataHist& other, const char * newname = 0 ) ;
6361 TObject* Clone (const char * newname=" " ) const override {
6462 return new RooDataHist (*this , newname && newname[0 ] != ' \0 ' ? newname : GetName ());
@@ -246,7 +244,7 @@ class RooDataHist : public RooAbsData, public RooDirItem {
246244 void setAllWeights (Double_t value) ;
247245
248246 void initialize (const char * binningName=0 ,Bool_t fillTree=kTRUE ) ;
249- RooDataHist (std::string_view name, std::string_view title, RooDataHist* h, const RooArgSet& varSubset,
247+ RooDataHist (RooStringView name, RooStringView title, RooDataHist* h, const RooArgSet& varSubset,
250248 const RooFormulaVar* cutVar, const char * cutRange, Int_t nStart, Int_t nStop, Bool_t copyCache) ;
251249 RooAbsData* reduceEng (const RooArgSet& varSubset, const RooFormulaVar* cutVar, const char * cutRange=0 ,
252250 std::size_t nStart=0 , std::size_t nStop=std::numeric_limits<std::size_t >::max(), Bool_t copyCache=kTRUE) override ;
0 commit comments