ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Typedefs | Functions | Variables
unittest.h File Reference
#include <Vc/Vc>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <cstdlib>
#include <cstring>
#include <cmath>
#include <Vc/support.h>
#include "ulp.h"
#include <typeinfo>
#include <Vc/common/macros.h>
Include dependency graph for unittest.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  isEqualType< A, B >
 
struct  isEqualType< T, T >
 
class  _UnitTest_Failure
 
class  _UnitTest_Global_Object
 
class  _UnitTest_Compare
 
class  ADD_PASS
 

Macros

#define VC_ASSERT(cond)   unittest_assert(cond, #cond, __FILE__, __LINE__);
 
#define _expand(name)   #name
 
#define runTest(name)   _unit_test_global.runTestInt(&name, _expand(name))
 
#define testAllTypes(name)
 
#define testRealTypes(name)
 
#define FUZZY_COMPARE(a, b)   _UnitTest_Compare(a, b, #a, #b, __FILE__, __LINE__, _UnitTest_Compare::Fuzzy) << ' '
 
#define COMPARE(a, b)   _UnitTest_Compare(a, b, #a, #b, __FILE__, __LINE__) << ' '
 
#define COMPARE_NOEQ(a, b)   _UnitTest_Compare(a, b, #a, #b, __FILE__, __LINE__, _UnitTest_Compare::NoEq) << ' '
 
#define VERIFY(cond)   _UnitTest_Compare(cond, #cond, __FILE__, __LINE__) << ' '
 
#define FAIL()   _UnitTest_Compare(__FILE__, __LINE__) << ' '
 
#define assert(cond)   unittest_assert(cond, #cond, __FILE__, __LINE__)
 
#define EXPECT_ASSERT_FAILURE(code)
 
#define for_all_masks(VecType, _mask_)
 

Typedefs

typedef void(* testFunction )()
 

Functions

void unittest_assert (bool cond, const char *code, const char *file, int line)
 
void printPass ()
 
bool _UnitTest_verify_vector_unit_supported ()
 
void EXPECT_FAILURE ()
 
const char * _unittest_fail ()
 
void initTest (int argc, char **argv)
 
template<typename T >
void setFuzzyness (T)
 
template<>
void setFuzzyness< float > (float fuzz)
 
template<>
void setFuzzyness< double > (double fuzz)
 
template<typename T1 , typename T2 >
bool unittest_compareHelper (const T1 &a, const T2 &b)
 
template<>
bool unittest_compareHelper< Vc::int_v, Vc::int_v > (const Vc::int_v &a, const Vc::int_v &b)
 
template<>
bool unittest_compareHelper< Vc::uint_v, Vc::uint_v > (const Vc::uint_v &a, const Vc::uint_v &b)
 
template<>
bool unittest_compareHelper< Vc::float_v, Vc::float_v > (const Vc::float_v &a, const Vc::float_v &b)
 
template<>
bool unittest_compareHelper< Vc::sfloat_v, Vc::sfloat_v > (const Vc::sfloat_v &a, const Vc::sfloat_v &b)
 
template<>
bool unittest_compareHelper< Vc::double_v, Vc::double_v > (const Vc::double_v &a, const Vc::double_v &b)
 
template<>
bool unittest_compareHelper< Vc::ushort_v, Vc::ushort_v > (const Vc::ushort_v &a, const Vc::ushort_v &b)
 
template<>
bool unittest_compareHelper< Vc::short_v, Vc::short_v > (const Vc::short_v &a, const Vc::short_v &b)
 
template<>
bool unittest_compareHelper< std::type_info, std::type_info > (const std::type_info &a, const std::type_info &b)
 
template<typename T >
T ulpDiffToReferenceWrapper (T a, T b)
 
template<typename T >
Vc::Vector< TulpDiffToReferenceWrapper (VC_ALIGNED_PARAMETER(Vc::Vector< T >) a, VC_ALIGNED_PARAMETER(Vc::Vector< T >) b)
 
template<typename T >
bool unittest_fuzzyCompareHelper (const T &a, const T &b)
 
template<>
bool unittest_fuzzyCompareHelper< float > (const float &a, const float &b)
 
template<>
bool unittest_fuzzyCompareHelper< Vc::float_v > (const Vc::float_v &a, const Vc::float_v &b)
 
template<>
bool unittest_fuzzyCompareHelper< Vc::sfloat_v > (const Vc::sfloat_v &a, const Vc::sfloat_v &b)
 
template<>
bool unittest_fuzzyCompareHelper< double > (const double &a, const double &b)
 
template<>
bool unittest_fuzzyCompareHelper< Vc::double_v > (const Vc::double_v &a, const Vc::double_v &b)
 
template<typename T1 , typename T2 , typename M >
void unitttest_comparePrintHelper (const T1 &a, const T2 &b, const M &m, const char *aa, const char *bb, const char *file, int line, double fuzzyness=0.)
 
template<typename T >
double unittest_fuzzynessHelper (const T &)
 
template<>
double unittest_fuzzynessHelper< float > (const float &)
 
template<>
double unittest_fuzzynessHelper< Vc::float_v > (const Vc::float_v &)
 
template<>
double unittest_fuzzynessHelper< double > (const double &)
 
template<>
double unittest_fuzzynessHelper< Vc::double_v > (const Vc::double_v &)
 
template<typename Vec >
Vec::Mask allMasks (int i)
 

Variables

static bool _UnitTest_verify_vector_unit_supported_result = _UnitTest_verify_vector_unit_supported()
 
static _UnitTest_Global_Object _unit_test_global
 

Macro Definition Documentation

#define _expand (   name)    #name

Definition at line 41 of file unittest.h.

#define assert (   cond)    unittest_assert(cond, #cond, __FILE__, __LINE__)

Definition at line 542 of file unittest.h.

Referenced by TVolumeView::Add(), TMVA::kNN::Node< T >::Add(), ROOT::Fit::BinData::Add(), ROOT::Fit::UnBinData::Add(), ROOT::Fit::BinData::AddBinUpEdge(), QuartzWindow::addChild:, QuartzView::addChild:, TResponseTable::AddElement(), addenv(), TViewer3DPad::AddObject(), TGLPhysicalShape::AddReference(), RooStats::SamplingDistPlot::AddSamplingDistribution(), RooAbsArg::addServer(), TF1::AddToGlobalList(), TEveCaloDataVec::AddTower(), QuartzWindow::addTransientWindow:, RooDataHist::adjustBinning(), TGLScene::AdoptPhysical(), TTabCom::AllAgreeOnChar(), RooBifurGauss::analyticalIntegral(), RooBreitWigner::analyticalIntegral(), RooExponential::analyticalIntegral(), RooGaussian::analyticalIntegral(), RooDstD0BG::analyticalIntegral(), RooNovosibirsk::analyticalIntegral(), RooProduct::analyticalIntegral(), RooAddition::analyticalIntegral(), RooRealSumPdf::analyticalIntegralWN(), RooAddPdf::analyticalIntegralWN(), ROOT::Math::GoFTest::AndersonDarling2SamplesTest(), RooStats::DetailedOutputAggregator::AppendArgSet(), TTabCom::AppendListOfFilesInDirectory(), RooStats::BayesianCalculator::ApproximatePosterior(), RooStats::AsymptoticCalculator::AsymptoticCalculator(), ROOT::Math::SVector< T, D >::At(), ROOT::Math::SMatrix< T, D1, D2, R >::At(), BidirMMapPipe::BidirMMapPipe(), UnuRanDist::Binomial(), TTableSorter::BuildSorter(), TGLScene::CalcBoundingBox(), ROOT::Fit::Fitter::CalculateHessErrors(), TEveJetConeGL::CalculatePoints(), TGLOutput::CapturePostscript(), ROOT::Quartz::CGAAStateGuard::CGAAStateGuard(), ROOT::Quartz::CGStateGuard::CGStateGuard(), TGCocoa::ChangeGC(), TGCocoa::ChangeProperties(), TGCocoa::ChangeProperty(), TGCocoa::ChangeWindowAttributes(), CheckBinBoundaries(), CheckFindBin(), RooStats::HypoTestInverter::CheckInputModels(), RooGaussKronrodIntegrator1D::checkLimits(), RooSegmentedIntegrator1D::checkLimits(), RooAdaptiveGaussKronrodIntegrator1D::checkLimits(), RooBinIntegrator::checkLimits(), RooSegmentedIntegrator2D::checkLimits(), RooIntegrator1D::checkLimits(), chi2FromFit(), ROOT::Math::GSLMCIntegrator::ChiSqr(), TBackCompFitter::Chisquare(), ClassImp(), TGCocoa::ClearArea(), TGCocoa::ClearAreaAux(), TGLFontManager::ClearFontTrash(), TGCocoa::ClearWindow(), ROOT::MacOSX::X11::ClipToShapeMask(), BidirMMapPipe::close(), TGLRnrCtx::CloseDLCapture(), TGCocoa::CocoaDrawOFF(), RooBMixDecay::coefAnalyticalIntegral(), RooBCPEffDecay::coefAnalyticalIntegral(), RooBCPGenDecay::coefAnalyticalIntegral(), RooAbsAnaConvPdf::coefAnalyticalIntegral(), RooNonCPEigenDecay::coefAnalyticalIntegral(), RooNonCPEigenDecay::coefficient(), compareOutputs(), TStreamerInfo::Compile(), TTabCom::Complete(), ComputeAdaptiveWeights(), TKDE::ComputeDataStats(), RooStats::BayesianCalculator::ComputeIntervalFromCdf(), RooStats::BayesianCalculator::ComputeIntervalUsingRooFit(), TMVA::kNN::ModulekNN::ComputeMetric(), RooStats::BayesianCalculator::ComputeShortestInterval(), ROOTOpenGLView::configureNotifyTree, QuartzView::configureNotifyTree, TFractionFitter::Constrain(), ROOT::Minuit2::MnContours::Contour(), ROOT::Minuit2::Minuit2Minimizer::Contour(), ROOT::MacOSX::X11::Detail::ConvertEventLocationToROOTXY(), ROOT::MacOSX::X11::ConvertPointFromBaseToScreen(), ROOT::MacOSX::X11::ConvertPointFromScreenToBase(), TGCocoa::ConvertPrimarySelection(), TGCocoa::ConvertSelection(), ROOT::Fit::DataWrapper::Coord(), ROOT::Fit::DataWrapper::Coords(), ROOT::Math::GSLSimAn::Copy(), TF1::Copy(), QuartzPixmap::copy:::::, QuartzView::copy:::::, TGCocoa::CopyArea(), TGCocoa::CopyAreaAux(), RooAbsString::copyCache(), ROOT::Math::GSLSimAn::CopyCtor(), TGCocoa::CopyGC(), TTabCom::CopyMatch(), TGCocoa::CopyPixmap(), TTable::CopyRows(), TTable::Create(), TMVA::ClassifierFactory::Create(), XrdProofdProofServMgr::CreateAdminPath(), TGCocoa::CreateBitmap(), ROOT::Math::Factory::CreateDistSampler(), TFitEditor::CreateFunctionGroup(), RooAbsRealLValue::createHistogram(), QuartzPixmap::createImageFromPixmap:, ROOT::Math::IntegratorMultiDim::CreateIntegrator(), ROOT::Math::IntegratorOneDim::CreateIntegrator(), RooStats::LikelihoodInterval::CreateMinimizer(), TGCocoa::CreateOpenGLContext(), TGCocoa::CreateOpenGLWindow(), TGCocoa::CreatePixmap(), TGCocoa::CreatePixmapFromData(), RooAbsReal::createPlotProjection(), TGCocoa::CreateWindow(), ROOT::Math::GenAlgoOptions::Default(), ROOT::MacOSX::Details::CocoaPrivate::DeleteDrawable, ROOT::MacOSX::Details::CocoaPrivate::DeleteGLContext, TGCocoa::DeleteImage(), TGCocoa::DeletePixmap(), TGCocoa::DeleteProperty(), ROOT::Minuit2::HessianGradientCalculator::DeltaGradient(), ROOT::Math::GSLInterpolator::Deriv(), ROOT::Math::GSLInterpolator::Deriv2(), TUnuranMultiContDist::Derivative(), TEveCompositeFrameInMainFrame::Destroy(), TEveCompositeFrameInPack::Destroy(), ROOT::Math::GSLSimAn::Destroy(), TEveCompositeFrameInTab::Destroy(), TGLScene::DestroyLogical(), TGLScene::DestroyLogicals(), TGLLogicalShape::DestroyPhysicals(), TGLScene::DestroyPhysicals(), TGCocoa::DestroySubwindows(), TGCocoa::DestroyWindow(), TTabCom::DetermineClass(), TTabCom::DetermineContext(), ROOT::Math::GSLMultiRootFunctionAdapter< FuncVector >::Df(), ROOT::Math::GSLMultiFitFunctionAdapter< FuncVector >::Df(), TCling::DisplayIncludePath(), ROOT::Math::GSLSimAn::Dist(), ROOT::Math::GSLSimAnFunc::Distance(), DoBinFit(), ROOT::Fit::Fitter::DoBinnedLikelihoodFit(), ROOT::Minuit2::MnRefCountedPointer< ROOT::Minuit2::BasicMinimumState >::DoCheck(), GaussFunction::DoDerivative(), TFormula::DoEval(), ROOT::Math::WrappedParamFunctionGen< FuncPtr >::DoEval(), WrapperRooPdf::DoEvalPar(), doFit(), BidirMMapPipe::doFlush(), ROOT::Math::WrappedParamFunctionGen< FuncPtr >::DoInit(), ROOT::Fit::Fitter::DoInitMinimizer(), ROOT::Fit::Fitter::DoLeastSquareFit(), ROOT::Fit::Fitter::DoLinearFit(), ROOT::Fit::Fitter::DoMinimization(), BidirMMapPipe_impl::PageChunk::dommap(), BidirMMapPipe_impl::PageChunk::domunmap(), DoOldMinimization(), ROOT::Math::WrappedTF1::DoParameterDerivative(), ROOT::Math::WrappedMultiTF1::DoParameterDerivative(), TBackCompFitter::DoSetDimension(), WrapperRooPdf::DoSetParameters(), ROOT::Fit::Fitter::DoUnbinnedLikelihoodFit(), ROOT::MacOSX::X11::DownscaledImageData(), TUnuranContDist::DPdf(), RooStats::LikelihoodIntervalPlot::Draw(), Rgl::DrawBoxWithGradientFill(), ROOT::Quartz::DrawFillArea(), TGLPadPainter::DrawFillArea(), TGQuartz::DrawFTGlyphIntoPixmap(), TGLPadPainter::DrawGradient(), ROOT::Quartz::DrawLine(), ROOT::Quartz::TextLine::DrawLine(), TGQuartz::DrawLine(), TGCocoa::DrawLine(), TGCocoa::DrawLineAux(), ROOT::Quartz::DrawPattern(), TGLPadPainter::DrawPolygonWithGradient(), ROOT::Quartz::DrawPolygonWithGradientFill(), ROOT::Quartz::DrawPolyLine(), Rgl::DrawQuadStripWithRadialGradientFill(), TGCocoa::DrawRectangle(), TGCocoa::DrawRectangleAux(), TEveCalo2DGL::DrawRhoZ(), TGCocoa::DrawSegments(), TGCocoa::DrawSegmentsAux(), TGCocoa::DrawString(), TGCocoa::DrawStringAux(), TGLPadPainter::DrawTesselation(), ROOT::Quartz::DrawTextLineNoKerning(), ROOT::Math::GSLSimAn::E(), ROOT::Minuit2::eigenvalues(), TViewer3DPad::EndScene(), ROOT::Minuit2::MnUserTransformation::Error(), ErrorIntegral(), ROOT::Minuit2::Minuit2Minimizer::Errors(), ROOT::Math::GSLInterpolator::Eval(), TGraph::Eval(), TF1::EvalPar(), ROOT::Math::PlaceMatrix< T, D1, D2, D3, D4, R1, R2 >::Evaluate(), ROOT::Math::PlaceExpr< T, D1, D2, D3, D4, A, R1, R2 >::Evaluate(), ROOT::Math::PlaceMatrix< T, D1, D2, D3, D4, MatRepSym< T, D1 >, MatRepSym< T, D3 > >::Evaluate(), ROOT::Math::PlaceExpr< T, D1, D2, D3, D4, A, MatRepSym< T, D1 >, MatRepSym< T, D3 > >::Evaluate(), ROOT::Math::RetrieveMatrix< T, D1, D2, D3, D4, R1, R2 >::Evaluate(), ROOT::Math::RetrieveMatrix< T, D1, D2, D3, D4, MatRepSym< T, D1 >, MatRepSym< T, D3 > >::Evaluate(), ROOT::Math::AssignItr< T, D1, D2, R >::Evaluate(), ROOT::Math::AssignItr< T, D1, D2, MatRepSym< T, D1 > >::Evaluate(), ROOT::Minuit2::FumiliFCNAdapter< Function >::EvaluateAll(), ROOT::Fit::FitUtil::EvaluateChi2Effective(), ROOT::Fit::FitUtil::EvaluateChi2Gradient(), TFumiliMinimizer::EvaluateFCN(), ROOT::Fit::FitUtil::EvaluateLogLGradient(), ROOT::Fit::FitUtil::EvaluatePoissonLogLGradient(), RooStats::HypoTestInverterResult::ExclusionCleanup(), TCling::Execute(), RooProdPdf::expectedEvents(), RooNameSet::extendBuffer(), ROOT::Minuit2::MnUserTransformation::ExtOfInt(), TFormula::ExtractFunctors(), RooStats::FactorizePdf(), TMinuitMinimizer::FcnGrad(), ROOT::Math::GSLMultiRootFunctionAdapter< FuncVector >::FDf(), ROOT::Math::GSLMultiFitFunctionAdapter< FuncVector >::FDf(), BidirMMapPipe::feedPageLists(), QuartzPixmap::fHeight, QuartzWindow::fHeight, TShape::FillBuffer3D(), ROOT::Fit::FillData(), RooAbsData::fillHistogram(), RooAbsReal::fillHistogram(), TTableSorter::FillIndexArray(), ROOT::TreeUtils::FillNtupleFromStream(), TGCocoa::FillPolygon(), TGCocoa::FillPolygonAux(), TGCocoa::FillRectangle(), TGCocoa::FillRectangleAux(), ROOT::Fit::FitResult::FillResult(), RooAbsString::fillTreeBranch(), RooAbsCategory::fillTreeBranch(), RooAbsReal::fillTreeBranch(), RooHashTable::find(), RooHashTable::findArg(), TAxis::FindBin(), Rgl::Pad::FindBoundingRect(), ROOT::MacOSX::X11::EventTranslator::FindButtonGrab, ROOT::Minuit2::MnMinos::FindCrossValue(), ROOT::MacOSX::X11::FindDNDAwareViewInPoint(), ROOT::MacOSX::X11::EventTranslator::FindKeyGrabView, RooStats::LikelihoodInterval::FindLimits(), RooHashTable::findLinkTo(), ROOT::MacOSX::X11::Detail::FindLowestCommonAncestor(), RooAbsArg::findNewServer(), ROOT::MacOSX::X11::Detail::FindRelation(), RooHashTable::findSetPair(), ROOT::MacOSX::X11::FindViewForPointerEvent(), ROOT::MacOSX::X11::Detail::FindViewToPropagateEvent(), ROOT::MacOSX::X11::FindWindowForPointerEvent(), ROOT::Math::KDTree< _DataPoint >::First(), HFit::Fit(), FitUsingRooFit(), FitUsingRooFit2(), ROOT::Minuit2::MnUserTransformation::Fix(), TGCocoa::FlushOpenGLBuffer(), forward_body_data(), ROOT::MacOSX::X11::FrameForHtmlView(), ROOT::MacOSX::X11::FrameForTextView(), ROOT::MacOSX::Details::FontCache::FreeFontNames(), ROOT::Minuit2::FumiliStandardChi2FCN::FumiliStandardChi2FCN(), QuartzPixmap::fWidth, UnuRanDist::Gaus(), ROOT::Minuit2::GaussianModelFunction::GaussianModelFunction(), RooEffProd::genContext(), RooAbsAnaConvPdf::genContext(), ROOT::Math::DistSampler::Generate(), RooStats::AsymptoticCalculator::GenerateAsimovData(), RooStats::AsymptoticCalculator::GenerateAsimovDataSinglePdf(), ROOT::MacOSX::X11::EventTranslator::GenerateButtonPressEvent, ROOT::MacOSX::X11::EventTranslator::GenerateButtonPressEventActiveGrab, ROOT::MacOSX::X11::EventTranslator::GenerateButtonPressEventNoGrab, ROOT::MacOSX::X11::EventTranslator::GenerateButtonReleaseEvent, ROOT::MacOSX::X11::EventTranslator::GenerateButtonReleaseEventActiveGrab, ROOT::MacOSX::X11::EventTranslator::GenerateButtonReleaseEventNoGrab, ROOT::MacOSX::X11::EventTranslator::GenerateConfigureNotifyEvent, ROOT::MacOSX::X11::EventTranslator::GenerateCrossingEvent, ROOT::MacOSX::X11::EventTranslator::GenerateCrossingEventActiveGrab, ROOT::MacOSX::X11::Detail::GenerateCrossingEventChildToParent(), ROOT::MacOSX::X11::Detail::GenerateCrossingEventForGrabView(), ROOT::MacOSX::X11::Detail::GenerateCrossingEventFromChild1ToChild2(), ROOT::MacOSX::X11::EventTranslator::GenerateCrossingEventNoGrab, ROOT::MacOSX::X11::Detail::GenerateCrossingEventParentToChild(), ROOT::MacOSX::X11::Detail::GenerateCrossingEvents(), RooGaussian::generateEvent(), RooSimSplitGenContext::generateEvent(), RooBinnedGenContext::generateEvent(), RooAddModel::generateEvent(), RooNonCPEigenDecay::generateEvent(), ROOT::MacOSX::X11::EventTranslator::GenerateExposeEvent, ROOT::MacOSX::X11::EventTranslator::GenerateKeyEventActiveGrab, ROOT::MacOSX::X11::EventTranslator::GenerateKeyEventForView, ROOT::MacOSX::X11::EventTranslator::GenerateKeyPressEvent, ROOT::MacOSX::X11::EventTranslator::GenerateKeyPressEventNoGrab, ROOT::MacOSX::X11::EventTranslator::GenerateKeyReleaseEvent, ROOT::MacOSX::X11::EventTranslator::GenerateKeyReleaseEventNoGrab, ROOT::MacOSX::X11::EventTranslator::GeneratePointerMotionEvent, ROOT::MacOSX::X11::EventTranslator::GeneratePointerMotionEventActiveGrab, ROOT::MacOSX::X11::EventTranslator::GeneratePointerMotionEventNoGrab, RooProduct::getAnalyticalIntegralWN(), ROOT::MacOSX::Details::FontCache::GetAscent(), RooStats::MarkovChain::GetAsSparseHist(), QuartzWindow::getAttributes:, QuartzView::getAttributes:, TClass::GetCollectionProxy(), TGCocoa::GetColorBits(), ROOT::TMetaUtils::GetComment(), ROOT::Math::Quaternion::GetComponents(), ROOT::Math::AxisAngle::GetComponents(), ROOT::Math::RotationZYX::GetComponents(), ROOT::Math::EulerAngles::GetComponents(), ROOT::Math::Boost::GetComponents(), ROOT::Math::LorentzRotation::GetComponents(), ROOT::Math::Rotation3D::GetComponents(), ROOT::Math::Transform3D::GetComponents(), TBackCompFitter::GetConfidenceIntervals(), ROOT::Fit::FitResult::GetConfidenceIntervals(), RooStats::LikelihoodInterval::GetContourPoints(), ROOT::Math::TDataPoint< K, _val_type >::GetCoordinate(), ROOT::Math::TDataPointN< _val_type >::GetCoordinate(), ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< Double32_t > >::GetCoordinates(), ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< Double32_t > >::GetCoordinates(), ROOT::Math::DisplacementVector3D< Cartesian3D< Scalar > >::GetCoordinates(), TMVA::MethodFisher::GetCov_BetweenClass(), TMVA::MethodFisher::GetCov_WithinClass(), TBackCompFitter::GetCovarianceMatrix(), ROOT::MacOSX::X11::GetCursorHotStop(), Cppyy::GetDatamemberName(), TGCocoa::GetDepth(), ROOT::MacOSX::Details::FontCache::GetDescent(), TTable::GetDescriptorPointer(), TGCocoa::GetDisplayGeometry(), TMVA::PDEFoam::GetDistr(), ROOT::MacOSX::Details::CocoaPrivate::GetDrawable, ROOT::Fit::BinData::GetErrorType(), TMVA::MethodBase::GetEvent(), RooStats::HypoTestInverterResult::GetExpectedLimit(), TGLFontManager::GetExtendedFontStartIndex(), ROOT::TMetaUtils::GetFileName(), TMVA::MethodFisher::GetFisherCoeff(), TMVA::DecisionTree::GetFisherCoefficients(), ROOT::MacOSX::Details::FontCache::GetFontProperties(), ROOT::Minuit2::GaussianModelFunction::GetGradient(), ROOT::Minuit2::ParametricFunction::GetGradient(), TEveCaloDataHist::GetHist(), RooStats::AsymptoticCalculator::GetHypoTest(), TGCocoa::GetImageSize(), TCling::GetIncludePath(), RooHistError::getInterval(), ROOT::MacOSX::X11::Detail::GetKeyboardModifiersFromCocoaEvent(), ROOT::MacOSX::Details::FontCache::GetLeading(), RooConvIntegrandBinding::getMaxLimit(), RooRealBinding::getMaxLimit(), RooRealBinding::getMinLimit(), RooConvIntegrandBinding::getMinLimit(), ROOT::Minuit2::Minuit2Minimizer::GetMinosError(), ROOT::MacOSX::X11::Detail::GetModifiersFromCocoaEvent(), TMVA::MethodPDERS::GetMvaValue(), ROOT::Minuit2::MnUserTransformation::GetName(), Cppyy::GetNumScopes(), ROOT::Math::KDTree< _DataPoint >::BaseNode::GetParentPointer(), TF1::GetParLimits(), ROOT::TMetaUtils::TClingLookupHelper::GetPartiallyDesugaredNameWithScopeHandling(), RooProduct::getPartIntList(), TGCocoa::GetPasteBuffer(), TFractionFitter::GetPlot(), TGOSXGLManager::GetPlotInfo(), ROOT::Fit::BinData::GetPoint(), ROOT::Fit::BinData::GetPointError(), RooStats::BayesianCalculator::GetPosteriorFunction(), RooStats::BayesianCalculator::GetPosteriorPlot(), TGCocoa::GetPrimarySelectionOwner(), TGCocoa::GetProperty(), QuartzView::getProperty::::, TFitEditor::GetRanges(), TMVA::MethodPDERS::GetRegressionValues(), getreq(), ROOT::MacOSX::X11::GetRootWindowAttributes(), Cppyy::GetScopeName(), TGQuartz::GetSelectedDrawableChecked(), TMVA::MethodBase::GetTestingEvent(), ROOT::MacOSX::Details::FontCache::GetTextBounds(), ROOT::MacOSX::Details::FontCache::GetTextWidth(), TMVA::MethodBase::GetTrainingEvent(), ROOT::Math::BasicMinimizer::GetVariableSettings(), ROOT::MacOSX::Details::CocoaPrivate::GetWindow, ROOT::MacOSX::X11::GetWindowAttributes(), ROOT::MacOSX::X11::GetWindowGeometry(), ROOT::MacOSX::X11::GlobalXCocoaToROOT(), ROOT::MacOSX::X11::GlobalXROOTToCocoa(), ROOT::MacOSX::X11::GlobalYCocoaToROOT(), ROOT::MacOSX::X11::GlobalYROOTToCocoa(), glViewerLOD(), ROOT::MacOSX::OpenGL::GLViewIsValidDrawable(), ROOT::Math::GoFTest::GoFTest(), TGCocoa::GrabButton(), TGCocoa::GrabKey(), TGCocoa::GrabPointer(), ROOT::Math::MinimTransformFunction::GradientTransformation(), RooProduct::groupProductTerms(), TFormula::HandleExponentiation(), TFormula::HandleLinear(), TFormula::HandleParametrizedFunctions(), QuartzView::hasProperty:, ROOT::Minuit2::FumiliFCNBase::Hessian(), RooStats::HybridPlot::HybridPlot(), TGCocoa::IconifyWindow(), RooDataHist::importTH1Set(), ROOT::Minuit2::MnUserTransformation::Index(), ROOT::Math::GSLInterpolator::Init(), TUnuranSampler::Init(), TFoamSampler::Init(), Roo1DMomentMorphFunction::initialize(), RooStats::AsymptoticCalculator::Initialize(), RooMomentMorph::initialize(), ROOT::Math::ChebyshevApprox::Initialize(), RooPlot::initialize(), TGCocoa::InitWindow(), QuartzWindow::initWithGLView:, ROOT::Math::KDTree< _DataPoint >::TerminalNode::Insert(), ROOT::Math::GoFTest::Instantiate(), ROOT::Math::GSLInterpolator::Integ(), RooGaussKronrodIntegrator1D::integral(), RooSegmentedIntegrator1D::integral(), RooBinIntegrator::integral(), RooAdaptiveGaussKronrodIntegrator1D::integral(), RooIntegrator1D::integral(), ROOT::Math::GSLMCIntegrator::Integral(), ROOT::Math::GSLIntegrator::Integral(), RooStats::SamplingDistribution::IntegralAndError(), TClingMethodInfo::InternalNext(), TClingDataMemberInfo::InternalNext(), TGCocoa::InternAtom(), TGraph2D::Interpolate(), ROOT::Minuit2::MnUserTransformation::IntOfExt(), ROOT::Math::MinimTransformFunction::InvStepTransformation(), ROOT::Math::MinimTransformFunction::InvTransformation(), TGCocoa::IsDNDAware(), ROOT::MacOSX::X11::Detail::IsInBranch(), ROOT::Fit::BinPoint::IsInRange(), ROOT::MacOSX::X11::Detail::IsParent(), ROOT::Math::KDTree< _DataPoint >::Last(), ROOT::Math::TDataPoint< K, _val_type >::Less(), ROOT::Math::TDataPointN< _val_type >::Less(), TCling::LoadLibraryMap(), TGCocoa::LoadQueryFont(), ROOT::MacOSX::X11::LocalYCocoaToROOT(), ROOT::MacOSX::X11::LocalYROOTToCocoa(), ROOT::MacOSX::X11::LockFocus(), ROOT::Fit::BinData::LogTransform(), TGCocoa::LookupString(), TGCocoa::LowerWindow(), RooRealProxy::lvptr(), RooCategoryProxy::lvptr(), main(), RooStats::AsymptoticCalculator::MakeAsimovData(), TGOSXGLManager::MakeCurrent(), TGCocoa::MakeOpenGLContextCurrent(), TGCocoa::MapRaised(), ROOTOpenGLView::mapSubwindows, TGCocoa::MapSubwindows(), ROOT::MacOSX::X11::MapUnicharToKeySym(), TGCocoa::MapWindow(), BidirMMapPipe::markPageDirty(), ROOT::Math::MinimTransformFunction::MatrixTransformation(), RooAbsReal::maxVal(), ROOT::Vc::Memory< V, Size, 0u >::Memory(), mg_get_var2(), mg_start(), mg_upload(), TFumiliMinimizer::Minimize(), ROOT::Math::GSLSimAnMinimizer::Minimize(), ROOT::Minuit2::Minuit2Minimizer::Minimize(), ROOT::Math::GSLNLSMinimizer::Minimize(), ROOT::Math::MinimTransformFunction::MinimTransformFunction(), ROOT::Minuit2::VariableMetricBuilder::Minimum(), ROOT::Minuit2::MnMinos::Minos(), ROOT::Minuit2::MinuitParameter::MinuitParameter(), ROOT::Minuit2::MnUserCovariance::MnUserCovariance(), ROOT::Minuit2::MnUserParameterState::MnUserParameterState(), TGCocoa::MoveResizeWindow(), TGCocoa::MoveWindow(), ROOT::Math::GSLQuasiRandomEngine::Name(), ROOT::Math::GSLRandomEngine::Name(), TTable::NaN(), ROOT::Math::GSLQuasiRandomEngine::NDim(), TTabCom::NewListOfFilesInPath(), ROOT::MacOSX::X11::Detail::NewX11EventFromCocoaEvent(), ROOT::Math::KDTree< _DataPoint >::iterator::Next(), TGCocoa::NextEvent(), ROOT::Math::OneDimMultiFunctionAdapter< MultiFuncType >::OneDimMultiFunctionAdapter(), ROOT::Math::OneDimParamFunctionAdapter< ParamFuncType >::OneDimParamFunctionAdapter(), TGLRnrCtx::OpenDLCapture(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator!=(), RooRealAnalytic::operator()(), RooDataProjBinding::operator()(), ROOT::Minuit2::AnalyticalGradientCalculator::operator()(), RooRealBinding::operator()(), RooConvIntegrandBinding::operator()(), ROOT::Minuit2::MnSeedGenerator::operator()(), ROOT::Minuit2::MnCovarianceSqueeze::operator()(), ROOT::Minuit2::GaussFcn::operator()(), ROOT::Minuit2::FumiliGradientCalculator::operator()(), ROOT::Minuit2::GaussFcn2::operator()(), ROOT::Minuit2::InitialGradientCalculator::operator()(), ROOT::Minuit2::SimplexParameters::operator()(), ROOT::Math::KDTree< _DataPoint >::ComparePoints::operator()(), ROOT::Minuit2::Numerical2PGradientCalculator::operator()(), ROOT::Minuit2::MnApplication::operator()(), ROOT::Minuit2::MnUserCovariance::operator()(), ROOT::Minuit2::MnFumiliMinimize::operator()(), ROOT::Math::GSLQuasiRandomEngine::operator()(), ROOT::Minuit2::GaussianModelFunction::operator()(), ROOT::Minuit2::FumiliMaximumLikelihoodFCN::operator()(), ROOT::Minuit2::LAVector::operator()(), ROOT::Minuit2::LASymMatrix::operator()(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator*=(), ROOT::Minuit2::LAVector::operator+=(), ROOT::Minuit2::LASymMatrix::operator+=(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator+=(), ROOT::Minuit2::LAVector::operator-=(), ROOT::Minuit2::LASymMatrix::operator-=(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator-=(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator/=(), ROOT::Math::KDTree< _DataPoint >::Cut::operator<(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator<(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator<=(), ROOT::Minuit2::LAVector::operator=(), ROOT::MacOSX::Util::NSStrongReference< NSObject< X11Drawable-p > >::operator=(), ROOT::Minuit2::LASymMatrix::operator=(), ROOT::Math::OneDimMultiFunctionAdapter< MultiFuncType >::operator=(), ROOT::Vc::Memory< V, Size *Size >::operator=(), ROOT::MacOSX::Util::CFStrongReference< RefType >::operator=(), ROOT::Vc::Memory< V, Size, 0u >::operator=(), ROOT::Vc::Memory< V, 0u, 0u >::operator=(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator==(), ROOT::Math::KDTree< _DataPoint >::Cut::operator>(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator>(), ROOT::Vc::MemoryBase< V, Memory< V, 0u, 0u >, 1, void >::operator>=(), TGenericTable::operator[](), TIndexTable::operator[](), TTableDescriptor::operator[](), ROOT::Minuit2::LAVector::operator[](), ROOT::Vc::Scalar::Vector< T >::operator[](), BidirMMapPipe_impl::Pages::page(), BidirMMapPipe_impl::Pages::pageno(), BidirMMapPipe_impl::Pages::Pages(), TAxis3D::PaintAxis(), TGOSXGLManager::PaintSingleObject(), TGOSXGLManager::PanObject(), parallelcoordtrans(), ROOT::Minuit2::MnUserTransformation::Parameter(), ROOT::Fit::FitResult::ParameterBounds(), ROOT::Math::IBaseParam::ParameterName(), WrapperRooPdf::ParameterName(), WrapperRooPdf::Parameters(), ROOT::MacOSX::X11::ParseXLFDName(), UnuranDistrMulti< Function >::Pdf(), TUnuranMultiContDist::Pdf(), TUnuranContDist::Pdf(), ROOT::Math::DistSampler::PdfRange(), ROOT::Math::SVector< T, D >::Place_at(), ROOT::Math::SMatrix< T, D1, D2, R >::Place_in_col(), ROOT::Math::SMatrix< T, D1, D2, R >::Place_in_row(), TGLBoundingBox::PlaneSet(), RooAbsData::plotAsymOn(), RooAbsData::plotEffOn(), TGOSXGLManager::PlotSelected(), UnuRanDist::Poisson(), RooStats::HistFactory::FlexibleInterpVar::PolyInterpValue(), BidirMMapPipe_impl::PageChunk::pop(), ROOT::MacOSX::Details::PopulateApplicationMenu(), ROOT::MacOSX::Details::PopulateWindowMenu(), prepare_cgi_environment(), ROOT::Math::KDTree< _DataPoint >::iterator::Previous(), ROOT::Math::GSLSimAn::Print(), TF1::Print(), TGOSXGLManager::PrintViewer(), process_new_connection(), TMacOSXSystem::ProcessApplicationDefinedEvent(), TFormula::ProcessFormula(), TMacOSXSystem::ProcessPendingEvents(), TEveCalo2DGL::ProcessSelection(), RooStats::ProfileLikelihoodCalculator::ProfileLikelihoodCalculator(), BidirMMapPipe::purge(), TFileIter::PurgeKeys(), BidirMMapPipe_impl::PageChunk::push(), TGCocoa::PutPixel(), QuartzPixmap::putPixel:::, ROOT::Math::GoFTest::PValueADKSamples(), ROOT::Math::VavilovAccurate::Quantile(), ROOT::Math::VavilovAccurate::Quantile_c(), TGCocoa::RaiseWindow(), RooFitResult::randomizePars(), BidirMMapPipe::read(), read_request(), QuartzPixmap::readColorBits:, QuartzView::readColorBits:, TMVA::VariableTransformBase::ReadFromXML(), TFileIter::ReadObj(), TTable::ReAlloc(), RooStats::HypoTestInverter::RebuildDistributions(), TBackCompFitter::ReCreateMinimizer(), ROOT::MacOSX::Details::CocoaPrivate::RegisterDrawable, ROOT::MacOSX::Details::CocoaPrivate::RegisterGLContext, TCling::RegisterModule(), TGeoRCExtension::Release(), ROOT::Minuit2::MnUserTransformation::Release(), TGLFontManager::ReleaseFont(), ROOT::Minuit2::MnUserTransformation::RemoveLimits(), QuartzView::removeProperty:, TGLPhysicalShape::RemoveReference(), RooAbsArg::removeServer(), TGLScene::RenderAllPasses(), TGLScene::RenderElements(), TGCocoa::ReparentChild(), TGCocoa::ReparentWindow(), ROOT::MacOSX::Details::CocoaPrivate::ReplaceDrawable, TColorGradient::ResetColor(), TGCocoa::ResizePixmap(), QuartzPixmap::resizeW:::, TGCocoa::ResizeWindow(), ROOT::TMetaUtils::ReSubstTemplateArg(), ROOT::Fit::Fitter::Result(), TMinuitMinimizer::RetrieveErrorMatrix(), TMinuitMinimizer::RetrieveParams(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::Rng(), Roo2DMomentMorphFunction::Roo2DMomentMorphFunction(), RooAbsNumGenerator::RooAbsNumGenerator(), RooAcceptReject::RooAcceptReject(), RooAddModel::RooAddModel(), RooAddPdf::RooAddPdf(), RooBinIntegrator::RooBinIntegrator(), RooCurve::RooCurve(), RooDataHist::RooDataHist(), RooDataSet::RooDataSet(), RooHistFunc::RooHistFunc(), RooHistPdf::RooHistPdf(), RooRealSumPdf::RooRealSumPdf(), RooStepFunction::RooStepFunction(), ROOT_QuartzImage_GetBytePointer(), rs101_limitexample(), rs_numberCountingCombination_expected(), RooStats::HybridCalculatorOriginal::RunToys(), TUnuran::Sample(), TUnuran::SampleDiscr(), TF3::Save(), TTable::SavePrimitive(), ROOT::MacOSX::X11::ScreenPointIsInView(), RooHistError::seek(), TGOSXGLManager::SelectManip(), TGCocoa::SelectPixmap(), ROOT::MacOSX::Details::FontCache::SelectSymbolFont(), send_ssi_file(), ROOT::MacOSX::X11::Detail::SendButtonPressEvent(), ROOT::MacOSX::X11::Detail::SendButtonReleaseEvent(), ROOT::MacOSX::X11::Detail::SendEnterEvent(), ROOT::MacOSX::X11::Detail::SendEnterEventClosedRange(), ROOT::MacOSX::X11::Detail::SendEnterEventRange(), ROOT::MacOSX::X11::Detail::SendFocusInEvent(), ROOT::MacOSX::X11::Detail::SendFocusOutEvent(), ROOT::MacOSX::X11::Detail::SendKeyPressEvent(), ROOT::MacOSX::X11::Detail::SendKeyReleaseEvent(), ROOT::MacOSX::X11::Detail::SendLeaveEvent(), ROOT::MacOSX::X11::Detail::SendLeaveEventClosedRange(), ROOT::MacOSX::X11::Detail::SendLeaveEventRange(), BidirMMapPipe::sendpages(), ROOT::MacOSX::X11::Detail::SendPointerMotionEvent(), ROOT::Math::GSLMultiFit::Set(), ROOT::Math::GSLMultiMinimizer::Set(), TGQuartz::SetAA(), TGLFormat::SetAccumSize(), TGLBoundingBox::SetAligned(), QuartzWindow::setAttributes:, QuartzView::setAttributes:, TUnuranContDist::SetCdf(), TCling::SetClassAutoloading(), ROOT::Math::Quaternion::SetComponents(), ROOT::Math::AxisAngle::SetComponents(), ROOT::Math::RotationZYX::SetComponents(), ROOT::Math::EulerAngles::SetComponents(), ROOT::Math::Boost::SetComponents(), ROOT::Math::LorentzRotation::SetComponents(), ROOT::Math::Rotation3D::SetComponents(), ROOT::Math::Transform3D::SetComponents(), ROOT::Math::TDataPoint< K, _val_type >::SetCoordinate(), ROOT::Math::TDataPointN< _val_type >::SetCoordinate(), ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< Double32_t > >::SetCoordinates(), ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< Double32_t > >::SetCoordinates(), ROOT::Math::DisplacementVector3D< Cartesian3D< Scalar > >::SetCoordinates(), TGCocoa::SetCursor(), TGLFormat::SetDepthSize(), TTable::SetDescriptorPointer(), ROOT::Math::TDataPointN< _val_type >::SetDimension(), TGCocoa::SetDNDAware(), TGCocoa::SetDoubleBuffer(), TGCocoa::SetDoubleBufferON(), QuartzWindow::setDrawableSize:, QuartzView::setDrawableSize:, ROOT::Math::SVector< T, D >::SetElements(), ROOT::Math::SMatrix< T, D1, D2, R >::SetElements(), ROOT::Math::RandomFunctionsImpl< TRandomEngine >::SetEngine(), ROOT::Minuit2::MnUserTransformation::SetError(), ROOT::Quartz::SetFillAreaParameters(), ROOT::Quartz::SetFillColor(), ROOT::Quartz::SetFillPattern(), ROOT::Math::BasicMinimizer::SetFinalValues(), TGCocoa::SetForeground(), TGLFaceSet::SetFromMesh(), ROOT::Math::GeneticMinimizer::SetFunction(), TLinearMinimizer::SetFunction(), ROOT::Math::GSLMonteFunctionWrapper::SetFunction(), ROOT::Math::GSLMultiMinFunctionWrapper::SetFunction(), ROOT::Math::GSLMultiFitFunctionWrapper::SetFunction(), ROOT::Math::GSLFunctionWrapper::SetFunction(), ROOT::Math::BasicMinimizer::SetFunction(), ROOT::Math::GSLMinimizer1D::SetFunction(), ROOT::Math::GSLMultiMinDerivFunctionWrapper::SetFunction(), ROOT::Math::IntegratorOneDim::SetFunction(), ROOT::Fit::Fitter::SetFunction(), ROOT::Math::GSLMultiRootFunctionWrapper::SetFunctions(), ROOT::Math::GSLMultiRootDerivFunctionWrapper::SetFunctions(), TGCocoa::SetInputFocus(), TKDE::SetKernelFunction(), TDsKey::SetKey(), ROOT::Minuit2::MinuitParameter::SetLimits(), ROOT::Minuit2::MnUserTransformation::SetLimits(), ROOT::Quartz::SetLineColor(), ROOT::Quartz::SetLineStyle(), ROOT::Quartz::SetLineType(), ROOT::Quartz::SetLineWidth(), ROOT::Minuit2::MnUserTransformation::SetLowerLimit(), ROOT::Math::RootFinder::SetMethod(), ROOT::Math::GSLMCIntegrator::SetMode(), TGCocoa::SetMWMHints(), ROOT::Minuit2::MnUserTransformation::SetName(), ROOTOpenGLView::setOverlapped:, TFormula::SetParameter(), ROOT::Minuit2::ParametricFunction::SetParameters(), ROOT::Math::ParamFunction< IParamGradFunction >::SetParameters(), ROOT::Math::GSLMCIntegrator::SetParameters(), ROOT::Math::WrappedParamFunctionGen< FuncPtr >::SetParValues(), ROOT::MacOSX::X11::EventTranslator::SetPointerGrab, TGCocoa::SetPrimarySelectionOwner(), QuartzView::setProperty:::::, RooSimSplitGenContext::setProtoDataOrder(), ROOT::Math::GoFTest::SetSamples(), ROOT::Math::GSLRandomEngine::SetSeed(), TGCocoa::SetSelectionOwner(), ROOT::Math::GSLMultiRootSolver::SetSolver(), ROOT::Math::GSLMultiRootDerivSolver::SetSolver(), TGLFormat::SetStencilSize(), TGLPhysicalShape::SetupGLColors(), ROOT::Minuit2::MnUserTransformation::SetUpperLimit(), ROOT::Minuit2::MnUserTransformation::SetValue(), ROOT::MacOSX::X11::SetWindowAttributes(), TGCocoa::SetWindowBackground(), TGCocoa::SetWindowBackgroundPixmap(), TGCocoa::SetWMSizeHints(), TGCocoa::SetWMTransientHint(), TGCocoa::ShapeCombineMask(), TClassEdit::TSplitType::ShortType(), ROOT::Math::GSLMCIntegrator::Sigma(), ROOT::Math::GSLQuasiRandomEngine::Size(), ROOT::Math::GSLRandomEngine::Size(), ROOT::Math::SMatrix< T, D1, D2, R >::SMatrix(), TH1::SmoothArray(), ROOT::Math::GSLMultiRootFinder::Solve(), ROOT::Math::KDTree< _DataPoint >::TerminalNode::Split(), StandardBayesianNumericalDemo(), StandardHypoTestDemo(), ROOT::Math::GSLSimAn::Step(), TEveWindowSlot::StopEmbedding(), RooStats::StripConstraints(), ROOT::Math::SVector< T, D >::Sub(), ROOT::Math::SMatrix< T, D1, D2, R >::SubCol(), TGLLogicalShape::SubRef(), ROOT::Math::SMatrix< T, D1, D2, R >::SubRow(), ROOT::Math::SVector< T, D >::SVector(), TChair::TChair(), TCling__TEST_isInvalidDecl(), TClingDataMemberInfo::TClingDataMemberInfo(), TClingValue::TClingValue(), TColorGradient::TColorGradient(), ROOT::Math::TDataPoint< K, _val_type >::TDataPoint(), TDataSet::TDataSet(), testDistrMultiDim(), testHisto2DFit(), testInv_S(), testInvChol_S(), testInvFast_S(), testNdimFit(), testStringAPI(), testUnuran(), TGCocoa::TGCocoa(), ROOT::MacOSX::X11::Detail::TimeForCocoaEvent(), ROOT::MacOSX::Detail::TMacOSXSystem_ReadCallback(), ROOT::MacOSX::Detail::TMacOSXSystem_WriteCallback(), PyROOT::TMemoryRegulator::TMemoryRegulator(), ROOT::Math::KDTree< _DataPoint >::iterator::TN(), TProtoClass::TProtoRealData::TProtoRealData(), ROOT::MacOSX::X11::TranslateCoordinates(), ROOT::MacOSX::X11::TranslateFromScreen(), ROOT::MacOSX::X11::TranslateToScreen(), TClingCallbacks::tryFindROOTSpecialInternal(), TClingCallbacks::tryInjectImplicitAutoKeyword(), TClingCallbacks::tryResolveAtRuntimeInternal(), type_from_handle(), type_get_method(), ROOT::Fit::UnBinFit(), ROOT::MacOSX::Details::FontCache::UnloadFont(), ROOT::MacOSX::X11::UnlockFocus(), TGCocoa::UnmapWindow(), ROOT::Minuit2::FumiliErrorUpdator::Update(), TGCocoa::Update(), ROOT::Math::KDTree< _DataPoint >::TerminalNode::UpdateBoundaries(), TGLCamera::UpdateCache(), TGenCollectionProxy::Value::Value(), ROOT::Minuit2::MnUserTransformation::Value(), ROOT::MacOSX::X11::ViewIsHtmlView(), ROOT::MacOSX::X11::ViewIsHtmlViewFrame(), ROOT::MacOSX::X11::ViewIsTextView(), ROOT::MacOSX::X11::ViewIsTextViewFrame(), TMacOSXSystem::WaitEvents(), TGCocoa::Warp(), worker_thread_run(), WrapperRooPdf::WrapperRooPdf(), BidirMMapPipe::write(), TMVA::MsgLogger::WriteMsg(), ROOT::Minuit2::Minuit2Minimizer::X(), ROOT::Math::GSLMinimizer::~GSLMinimizer(), ROOT::Math::GSLNLSMinimizer::~GSLNLSMinimizer(), ROOT::Minuit2::MnReferenceCounter::~MnReferenceCounter(), BidirMMapPipe_impl::PageChunk::~PageChunk(), TEveProjectable::~TEveProjectable(), TFoamSampler::~TFoamSampler(), and TUnuranSampler::~TUnuranSampler().

#define COMPARE (   a,
 
)    _UnitTest_Compare(a, b, #a, #b, __FILE__, __LINE__) << ' '
#define COMPARE_NOEQ (   a,
 
)    _UnitTest_Compare(a, b, #a, #b, __FILE__, __LINE__, _UnitTest_Compare::NoEq) << ' '

Definition at line 512 of file unittest.h.

Referenced by blendepi16().

#define EXPECT_ASSERT_FAILURE (   code)
Value:
code; \
/* failure expected but it didn't fail */ \
std::cout << " " << #code << " at " << __FILE__ << ":" << __LINE__ << \
" did not fail as was expected.\n"; \
} \
if(pyself &&pyself!=Py_None)
return
Definition: TBase64.cxx:62
static _UnitTest_Global_Object _unit_test_global
Definition: unittest.h:144

Definition at line 544 of file unittest.h.

#define FAIL ( )    _UnitTest_Compare(__FILE__, __LINE__) << ' '

Definition at line 518 of file unittest.h.

Referenced by referenceData(), sincosReference(), and writes().

#define for_all_masks (   VecType,
  _mask_ 
)
Value:
for (int _Vc_for_all_masks_i = 0; _Vc_for_all_masks_i == 0; ++_Vc_for_all_masks_i) \
for (typename VecType::Mask _mask_ = allMasks<VecType>(_Vc_for_all_masks_i++); !_mask_.isEmpty(); _mask_ = allMasks<VecType>(_Vc_for_all_masks_i++))

Definition at line 677 of file unittest.h.

Referenced by applyAndCall(), maskedGatherArray(), maskedScatterArray(), testCount(), and testForeachBit().

#define FUZZY_COMPARE (   a,
 
)    _UnitTest_Compare(a, b, #a, #b, __FILE__, __LINE__, _UnitTest_Compare::Fuzzy) << ' '
#define runTest (   name)    _unit_test_global.runTestInt(&name, _expand(name))

Definition at line 42 of file unittest.h.

Referenced by main().

#define testAllTypes (   name)
Value:
_unit_test_global.runTestInt(&name<float_v>, #name "<float_v>"); \
_unit_test_global.runTestInt(&name<short_v>, #name "<short_v>"); \
_unit_test_global.runTestInt(&name<sfloat_v>, #name "<sfloat_v>"); \
_unit_test_global.runTestInt(&name<ushort_v>, #name "<ushort_v>"); \
_unit_test_global.runTestInt(&name<int_v>, #name "<int_v>"); \
_unit_test_global.runTestInt(&name<double_v>, #name "<double_v>"); \
_unit_test_global.runTestInt(&name<uint_v>, #name "<uint_v>")
void runTestInt(testFunction fun, const char *name)
Definition: unittest.h:192
#define name(a, b)
Definition: linkTestLib0.cpp:5
static _UnitTest_Global_Object _unit_test_global
Definition: unittest.h:144

Definition at line 43 of file unittest.h.

Referenced by main().

#define testRealTypes (   name)
Value:
_unit_test_global.runTestInt(&name<float_v>, #name "<float_v>"); \
_unit_test_global.runTestInt(&name<double_v>, #name "<double_v>"); \
_unit_test_global.runTestInt(&name<sfloat_v>, #name "<sfloat_v>");
void runTestInt(testFunction fun, const char *name)
Definition: unittest.h:192
#define name(a, b)
Definition: linkTestLib0.cpp:5
static _UnitTest_Global_Object _unit_test_global
Definition: unittest.h:144

Definition at line 51 of file unittest.h.

Referenced by main().

#define VC_ASSERT (   cond)    unittest_assert(cond, #cond, __FILE__, __LINE__);

Definition at line 27 of file unittest.h.

#define VERIFY (   cond)    _UnitTest_Compare(cond, #cond, __FILE__, __LINE__) << ' '

Typedef Documentation

typedef void(* testFunction)()

Definition at line 87 of file unittest.h.

Function Documentation

const char* _unittest_fail ( )
inline
bool _UnitTest_verify_vector_unit_supported ( )

Definition at line 71 of file unittest.h.

template<typename Vec >
Vec::Mask allMasks ( int  i)
inline

Definition at line 558 of file unittest.h.

void EXPECT_FAILURE ( )

Definition at line 146 of file unittest.h.

void initTest ( int  argc,
char **  argv 
)

Definition at line 169 of file unittest.h.

Referenced by main().

void printPass ( )
inline

Definition at line 66 of file unittest.h.

Referenced by ADD_PASS::ADD_PASS(), and _UnitTest_Global_Object::runTestInt().

template<typename T >
void setFuzzyness ( T  )
inline
template<>
void setFuzzyness< double > ( double  fuzz)
inline
template<>
void setFuzzyness< float > ( float  fuzz)
inline
template<typename T >
T ulpDiffToReferenceWrapper ( T  a,
T  b 
)
template<typename T >
Vc::Vector<T> ulpDiffToReferenceWrapper ( VC_ALIGNED_PARAMETER(Vc::Vector< T >)  a,
VC_ALIGNED_PARAMETER(Vc::Vector< T >)  b 
)

Definition at line 258 of file unittest.h.

void unittest_assert ( bool  cond,
const char *  code,
const char *  file,
int  line 
)
inline

Definition at line 529 of file unittest.h.

template<typename T1 , typename T2 >
bool unittest_compareHelper ( const T1 a,
const T2 b 
)
inline

Definition at line 239 of file unittest.h.

template<>
bool unittest_compareHelper< std::type_info, std::type_info > ( const std::type_info &  a,
const std::type_info &  b 
)
inline

Definition at line 247 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::double_v, Vc::double_v > ( const Vc::double_v a,
const Vc::double_v b 
)
inline

Definition at line 244 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::float_v, Vc::float_v > ( const Vc::float_v a,
const Vc::float_v b 
)
inline

Definition at line 242 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::int_v, Vc::int_v > ( const Vc::int_v a,
const Vc::int_v b 
)
inline

Definition at line 240 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::sfloat_v, Vc::sfloat_v > ( const Vc::sfloat_v a,
const Vc::sfloat_v b 
)
inline

Definition at line 243 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::short_v, Vc::short_v > ( const Vc::short_v a,
const Vc::short_v b 
)
inline

Definition at line 246 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::uint_v, Vc::uint_v > ( const Vc::uint_v a,
const Vc::uint_v b 
)
inline

Definition at line 241 of file unittest.h.

template<>
bool unittest_compareHelper< Vc::ushort_v, Vc::ushort_v > ( const Vc::ushort_v a,
const Vc::ushort_v b 
)
inline

Definition at line 245 of file unittest.h.

template<typename T >
bool unittest_fuzzyCompareHelper ( const T a,
const T b 
)
inline

Definition at line 267 of file unittest.h.

template<>
bool unittest_fuzzyCompareHelper< double > ( const double a,
const double b 
)
inline

Definition at line 277 of file unittest.h.

template<>
bool unittest_fuzzyCompareHelper< float > ( const float &  a,
const float &  b 
)
inline

Definition at line 268 of file unittest.h.

template<>
bool unittest_fuzzyCompareHelper< Vc::double_v > ( const Vc::double_v a,
const Vc::double_v b 
)
inline

Definition at line 280 of file unittest.h.

template<>
bool unittest_fuzzyCompareHelper< Vc::float_v > ( const Vc::float_v a,
const Vc::float_v b 
)
inline

Definition at line 271 of file unittest.h.

template<>
bool unittest_fuzzyCompareHelper< Vc::sfloat_v > ( const Vc::sfloat_v a,
const Vc::sfloat_v b 
)
inline

Definition at line 274 of file unittest.h.

template<typename T >
double unittest_fuzzynessHelper ( const T )
inline

Definition at line 292 of file unittest.h.

template<>
double unittest_fuzzynessHelper< double > ( const double )
inline

Definition at line 295 of file unittest.h.

template<>
double unittest_fuzzynessHelper< float > ( const float &  )
inline

Definition at line 293 of file unittest.h.

template<>
double unittest_fuzzynessHelper< Vc::double_v > ( const Vc::double_v )
inline

Definition at line 296 of file unittest.h.

template<>
double unittest_fuzzynessHelper< Vc::float_v > ( const Vc::float_v )
inline

Definition at line 294 of file unittest.h.

template<typename T1 , typename T2 , typename M >
void unitttest_comparePrintHelper ( const T1 a,
const T2 b,
const M &  m,
const char *  aa,
const char *  bb,
const char *  file,
int  line,
double  fuzzyness = 0. 
)
inline

Definition at line 284 of file unittest.h.

Variable Documentation

_UnitTest_Global_Object _unit_test_global
static

Definition at line 144 of file unittest.h.

bool _UnitTest_verify_vector_unit_supported_result = _UnitTest_verify_vector_unit_supported()
static

Definition at line 81 of file unittest.h.