Skip to content
Snippets Groups Projects
Commit 9b479907 authored by Fons Rademakers's avatar Fons Rademakers
Browse files

From Philippe:

This update improves the error message in case of failure.


git-svn-id: http://root.cern.ch/svn/root/trunk@11148 27541ba8-7e3a-0410-8455-c3a389f83636
parent e2cca1bc
No related branches found
No related tags found
No related merge requests found
......@@ -40,9 +40,9 @@ Int_t HistCompare(TH1 *ref, TH1 *comp)
Float_t xrange = ref->GetXaxis()->GetXmax() - ref->GetXaxis()->GetXmin();
if (xrange==0) { fprintf(stderr,"no range for %s\n",ref->GetName()); return -4; }
if (xrange>0.0001 && TMath::Abs((mean1-mean2)/xrange) > 0.001) return -1;
if (mean2> 0.0001 && TMath::Abs((mean1-mean2)/mean2) > 0.01) return -2;
if (rms1 > 0.0001 && TMath::Abs((rms1-rms2)/rms1) > 0.0001) return -3;
if (xrange>0.0001 && TMath::Abs((mean1-mean2)/xrange) > 0.001) return -1;
if (mean2> 0.0001 && TMath::Abs((mean1-mean2)/mean2) > 0.01) return -2;
if (rms1 > 0.0001 && TMath::Abs((rms1-rms2)/rms1) > 0.0001) return -3;
return n1*factor-n2;
}
......@@ -74,7 +74,7 @@ Int_t Compare(TDirectory* from) {
}
comp = HistCompare(ref,draw);
if (comp!=0) {
cerr << "Fail: " << name << ":" << comp << endl;
cerr << "Fail: " << name << ":" << comp << " " << ref->GetTitle() << endl;
fail++;
if (gInteractiveTest) {
TCanvas * canv = new TCanvas();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment