Skip to content

Commit 19c4e92

Browse files
committed
Use new functionality of SavePrimitiveVector in TGraph classes
1 parent 18ef221 commit 19c4e92

File tree

3 files changed

+17
-18
lines changed

3 files changed

+17
-18
lines changed

hist/hist/src/TGraphAsymmErrors.cxx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1243,13 +1243,13 @@ void TGraphAsymmErrors::SavePrimitive(std::ostream &out, Option_t *option /*= ""
12431243
{
12441244
auto xname = SavePrimitiveVector(out, "grae_fx", fNpoints, fX, kTRUE);
12451245
auto yname = SavePrimitiveVector(out, "grae_fy", fNpoints, fY);
1246-
auto exlname = SavePrimitiveVector(out, "grae_fexl", fNpoints, fEXlow);
1247-
auto exhname = SavePrimitiveVector(out, "grae_fexh", fNpoints, fEXhigh);
1248-
auto eylname = SavePrimitiveVector(out, "grae_feyl", fNpoints, fEYlow);
1249-
auto eyhname = SavePrimitiveVector(out, "grae_feyh", fNpoints, fEYhigh);
1246+
auto exlname = SavePrimitiveVector(out, "grae_fexl", fNpoints, fEXlow, 111);
1247+
auto exhname = SavePrimitiveVector(out, "grae_fexh", fNpoints, fEXhigh, 111);
1248+
auto eylname = SavePrimitiveVector(out, "grae_feyl", fNpoints, fEYlow, 111);
1249+
auto eyhname = SavePrimitiveVector(out, "grae_feyh", fNpoints, fEYhigh, 111);
12501250

12511251
SavePrimitiveConstructor(out, Class(), "grae",
1252-
TString::Format("%d, %s.data(), %s.data(), %s.data(), %s.data(), %s.data(), %s.data()",
1252+
TString::Format("%d, %s.data(), %s.data(), %s, %s, %s, %s",
12531253
fNpoints, xname.Data(), yname.Data(), exlname.Data(), exhname.Data(),
12541254
eylname.Data(), eyhname.Data()),
12551255
kFALSE);

hist/hist/src/TGraphBentErrors.cxx

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -551,18 +551,17 @@ void TGraphBentErrors::SavePrimitive(std::ostream &out, Option_t *option /*= ""*
551551
{
552552
auto xname = SavePrimitiveVector(out, "grbe_fx", fNpoints, fX, kTRUE);
553553
auto yname = SavePrimitiveVector(out, "grbe_fy", fNpoints, fY);
554-
auto exlname = SavePrimitiveVector(out, "grbe_fexl", fNpoints, fEXlow);
555-
auto exhname = SavePrimitiveVector(out, "grbe_fexh", fNpoints, fEXhigh);
556-
auto eylname = SavePrimitiveVector(out, "grbe_feyl", fNpoints, fEYlow);
557-
auto eyhname = SavePrimitiveVector(out, "grbe_feyh", fNpoints, fEYhigh);
558-
auto exldname = SavePrimitiveVector(out, "grbe_fexld", fNpoints, fEXlowd);
559-
auto exhdname = SavePrimitiveVector(out, "grbe_fexhd", fNpoints, fEXhighd);
560-
auto eyldname = SavePrimitiveVector(out, "grbe_feyld", fNpoints, fEYlowd);
561-
auto eyhdname = SavePrimitiveVector(out, "grbe_feyhd", fNpoints, fEYhighd);
554+
auto exlname = SavePrimitiveVector(out, "grbe_fexl", fNpoints, fEXlow, 111);
555+
auto exhname = SavePrimitiveVector(out, "grbe_fexh", fNpoints, fEXhigh, 111);
556+
auto eylname = SavePrimitiveVector(out, "grbe_feyl", fNpoints, fEYlow, 111);
557+
auto eyhname = SavePrimitiveVector(out, "grbe_feyh", fNpoints, fEYhigh, 111);
558+
auto exldname = SavePrimitiveVector(out, "grbe_fexld", fNpoints, fEXlowd, 111);
559+
auto exhdname = SavePrimitiveVector(out, "grbe_fexhd", fNpoints, fEXhighd, 111);
560+
auto eyldname = SavePrimitiveVector(out, "grbe_feyld", fNpoints, fEYlowd, 111);
561+
auto eyhdname = SavePrimitiveVector(out, "grbe_feyhd", fNpoints, fEYhighd, 111);
562562

563563
SavePrimitiveConstructor(out, Class(), "grbe",
564-
TString::Format("%d, %s.data(), %s.data(), %s.data(), %s.data(), %s.data(), %s.data(), "
565-
"%s.data(), %s.data(), %s.data(), %s.data()",
564+
TString::Format("%d, %s.data(), %s.data(), %s, %s, %s, %s, %s, %s, %s, %s",
566565
fNpoints, xname.Data(), yname.Data(), exlname.Data(), exhname.Data(),
567566
eylname.Data(), eyhname.Data(), exldname.Data(), exhdname.Data(),
568567
eyldname.Data(), eyhdname.Data()),

hist/hist/src/TGraphErrors.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -722,12 +722,12 @@ void TGraphErrors::SavePrimitive(std::ostream &out, Option_t *option /*= ""*/)
722722
{
723723
auto xname = SavePrimitiveVector(out, "gre_fx", fNpoints, fX, kTRUE);
724724
auto yname = SavePrimitiveVector(out, "gre_fy", fNpoints, fY);
725-
auto exname = SavePrimitiveVector(out, "gre_fex", fNpoints, fEX);
726-
auto eyname = SavePrimitiveVector(out, "gre_fey", fNpoints, fEY);
725+
auto exname = SavePrimitiveVector(out, "gre_fex", fNpoints, fEX, 111);
726+
auto eyname = SavePrimitiveVector(out, "gre_fey", fNpoints, fEY, 111);
727727

728728
SavePrimitiveConstructor(
729729
out, Class(), "gre",
730-
TString::Format("%d, %s.data(), %s.data(), %s.data(), %s.data()", fNpoints, xname.Data(), yname.Data(), exname.Data(), eyname.Data()), kFALSE);
730+
TString::Format("%d, %s.data(), %s.data(), %s, %s", fNpoints, xname.Data(), yname.Data(), exname.Data(), eyname.Data()), kFALSE);
731731

732732
SaveHistogramAndFunctions(out, "gre", option);
733733
}

0 commit comments

Comments
 (0)