@@ -1402,7 +1402,7 @@ void TSelectorDraw::TakeAction()
14021402 if (fVmin [1 ] > fVal [1 ][i]) fVmin [1 ] = fVal [1 ][i];
14031403 if (fVmax [1 ] < fVal [1 ][i]) fVmax [1 ] = fVal [1 ][i];
14041404 }
1405- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
1405+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXY (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
14061406 }
14071407 TGraph *pm = new TGraph (fNfill , fVal [1 ], fVal [0 ]);
14081408 pm->SetEditable (false );
@@ -1588,7 +1588,7 @@ void TSelectorDraw::TakeEstimate()
15881588 if (fVmin [1 ] > fVal [1 ][i]) fVmin [1 ] = fVal [1 ][i];
15891589 if (fVmax [1 ] < fVal [1 ][i]) fVmax [1 ] = fVal [1 ][i];
15901590 }
1591- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
1591+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXY (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
15921592 }
15931593 for (i = 0 ; i < fNfill ; i++) h2->Fill (fVal [1 ][i], fVal [0 ][i], fW [i]);
15941594 // __________________________Profile histogram_______________________
@@ -1614,7 +1614,7 @@ void TSelectorDraw::TakeEstimate()
16141614 if (fVmin [1 ] > fVal [1 ][i]) fVmin [1 ] = fVal [1 ][i];
16151615 if (fVmax [1 ] < fVal [1 ][i]) fVmax [1 ] = fVal [1 ][i];
16161616 }
1617- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
1617+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXY (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
16181618 // In case the new lower limits of h2 axis are 0, it is better to set them to the minimum of
16191619 // the data set (which should be >0) to avoid data cut when plotting in log scale.
16201620 TAxis *aX = h2->GetXaxis ();
@@ -1701,7 +1701,7 @@ void TSelectorDraw::TakeEstimate()
17011701 if (fVmax [2 ] < fVal [2 ][i]) fVmax [2 ] = fVal [2 ][i];
17021702 }
17031703 }
1704- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
1704+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXY (h2, fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
17051705 // In case the new lower limits of h2 axis are 0, it is better to set them to the minimum of
17061706 // the data set (which should be >0) to avoid data cut when plotting in log scale.
17071707 TAxis *aX = h2->GetXaxis ();
@@ -1731,7 +1731,8 @@ void TSelectorDraw::TakeEstimate()
17311731 if (fVmin [2 ] > fVal [2 ][i]) fVmin [2 ] = fVal [2 ][i];
17321732 if (fVmax [2 ] < fVal [2 ][i]) fVmax [2 ] = fVal [2 ][i];
17331733 }
1734- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (h3, fVmin [2 ], fVmax [2 ], fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
1734+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXYZ (h3, fVmin [2 ], fVmax [2 ], fVmin [1 ], fVmax [1 ], fVmin [0 ],
1735+ fVmax [0 ]);
17351736 }
17361737 if (fAction == 3 ) {
17371738 for (i = 0 ; i < fNfill ; i++) h3->Fill (fVal [2 ][i], fVal [1 ][i], fVal [0 ][i], fW [i]);
@@ -1783,7 +1784,7 @@ void TSelectorDraw::TakeEstimate()
17831784 if (fVmin [2 ] > fVal [2 ][i]) fVmin [2 ] = fVal [2 ][i];
17841785 if (fVmax [2 ] < fVal [2 ][i]) fVmax [2 ] = fVal [2 ][i];
17851786 }
1786- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (hp, fVmin [2 ], fVmax [2 ], fVmin [1 ], fVmax [1 ]);
1787+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXY (hp, fVmin [2 ], fVmax [2 ], fVmin [1 ], fVmax [1 ]);
17871788 }
17881789 for (i = 0 ; i < fNfill ; i++) hp->Fill (fVal [2 ][i], fVal [1 ][i], fVal [0 ][i], fW [i]);
17891790 // __________________________4D scatter plot_______________________
@@ -1804,7 +1805,8 @@ void TSelectorDraw::TakeEstimate()
18041805 if (fVmin [3 ] > fVal [3 ][i]) fVmin [3 ] = fVal [3 ][i];
18051806 if (fVmax [3 ] < fVal [3 ][i]) fVmax [3 ] = fVal [3 ][i];
18061807 }
1807- THLimitsFinder::GetLimitsFinder ()->FindGoodLimits (h3, fVmin [2 ], fVmax [2 ], fVmin [1 ], fVmax [1 ], fVmin [0 ], fVmax [0 ]);
1808+ THLimitsFinder::GetLimitsFinder ()->FindGoodLimitsXYZ (h3, fVmin [2 ], fVmax [2 ], fVmin [1 ], fVmax [1 ], fVmin [0 ],
1809+ fVmax [0 ]);
18081810 } else {
18091811 for (i = 0 ; i < fNfill ; i++) {
18101812 if (fVmin [3 ] > fVal [3 ][i]) fVmin [3 ] = fVal [3 ][i];
0 commit comments