Definition at line 15 of file SimTableTypeDiff.h. References Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Get1(), ILOG_ERROR, ILOG_INFO, ILOG_VAR, and Impala::Core::Table::Table::Size(). Referenced by Impala::Samples::MonetTest::CheckOneSimTable(). 00017 { 00018 ILOG_VAR(Impala.Core.Table.SimTableTypeDiff); 00019 00020 if (t1->Size() != t2->Size()) 00021 { 00022 ILOG_ERROR("sizes differs: " << t1->Size() << " vs " << t2->Size()); 00023 //return 1; 00024 } 00025 int nDiff = 0; 00026 for (int i=0 ; i<t1->Size() ; i++) 00027 { 00028 if (::fabs(t1->Get1(i) - t2->Get1(i)) > 0.00001) 00029 { 00030 ILOG_INFO("nr " << i << " differs " << t1->Get1(i) << " vs " << 00031 t2->Get1(i)); 00032 nDiff++; 00033 } 00034 } 00035 if (nDiff > 0) 00036 ILOG_ERROR("Found " << nDiff << " differences"); 00037 return nDiff; 00038 }
Here is the call graph for this function:
|