ROOT  6.06/09
Reference Guide
Functions | Variables
testIntegration.cxx File Reference
#include "Math/Integrator.h"
#include "Math/IntegratorMultiDim.h"
#include "Math/AllIntegrationTypes.h"
#include "Math/Functor.h"
#include "Math/GaussIntegrator.h"
#include <cmath>
+ Include dependency graph for testIntegration.cxx:

Go to the source code of this file.

Functions

double f (double x)
 
double f2 (const double *x)
 
void printTestResult (std::ostream &os, const char *type, int status)
 
int testIntegration1D ()
 
int testIntegrationMultiDim ()
 
int main ()
 

Variables

const double ERRORLIMIT = 1E-3
 

Function Documentation

double f ( double  x)

Definition at line 12 of file testIntegration.cxx.

Referenced by TWebSystem::AccessPathName(), PyROOT::Utility::AddBinaryOperator(), TTree::AddBranchToCache(), TGHtml::AddFormInfo(), TGSplitFrame::AddFrame(), TGFileContainer::AddFrame(), TGMenuBar::AddFrameBefore(), TFileCollection::AddFromFile(), ROOT::Math::GSLMultiRootFinder::AddFunction(), TLinearFitter::AddToDesign(), TGContainer::AdjustPosition(), allMasks(), TLatex::Analyse(), ROOT::Vc::Scalar::WriteMaskedVector< T >::apply(), XrdProofGroupMgr::Apply(), ROOT::Vc::Scalar::Vector< T >::apply(), ROOT::Vc::AVX::Vector< T >::apply(), ROOT::Vc::SSE::Vector< T >::apply(), TGraphSmooth::Approx1(), RooAbsReal::asTF(), TFile::AsyncOpen(), TServerSocket::Authenticate(), TGraphSmooth::BDRsupsmu(), Binding(), TEveProjection::BisectBreakPoint(), TProof::BuildPackageOnClient(), RooNDKeysPdf::calculateBandWidth(), TMVA::MethodMLP::CalculateEstimator(), ROOT::Vc::Scalar::Vector< T >::call(), ROOT::Vc::AVX::Vector< T >::call(), ROOT::Vc::SSE::Vector< T >::call(), TCling::CallFunc_Exec(), TCling::CallFunc_ExecDouble(), TCling::CallFunc_ExecInt(), TCling::CallFunc_ExecInt64(), TCling::CallFunc_ExecWithArgsAndReturn(), TCling::CallFunc_ExecWithReturn(), TCling::CallFunc_FactoryMethod(), TCling::CallFunc_IFacePtr(), TCling::CallFunc_IgnoreExtraArgs(), TCling::CallFunc_Init(), TCling::CallFunc_IsValid(), TCling::CallFunc_ResetArg(), TCling::CallFunc_SetArg(), TCling::CallFunc_SetArgArray(), TCling::CallFunc_SetArgs(), TCling::CallFunc_SetFunc(), TCling::CallFunc_SetFuncProto(), ROOT::Vc::Scalar::Vector< T >::callWithValuesSorted(), ROOT::Vc::AVX::Vector< T >::callWithValuesSorted(), ROOT::Vc::SSE::Vector< T >::callWithValuesSorted(), ROOT::Math::VavilovAccurate::Cdf(), ROOT::Math::VavilovAccurate::Cdf_c(), TRootGuiBuilder::ChangeSelected(), ROOT::Math::ChebyshevApprox::ChebyshevApprox(), TGeoChecker::CheckBoundaryErrors(), TGeoChecker::CheckBoundaryReference(), TGeoChecker::CheckGeometryFull(), TGuiBldNameFrame::CheckItems(), TMVA::RuleFitAPI::CheckRFWorkDir(), ClassImp(), ROOT::Math::MultiNumGradFunction::Clone(), ROOT::Math::OneDimMultiFunctionAdapter< MultiFuncType >::Clone(), ROOT::Math::Polynomial::Clone(), TGuiBldDragManager::CloneEditable(), TSpectrum2Painter::ColorModel(), ComputeAdaptiveWeights(), TGHtml::ControlSize(), ROOT::Math::gv_detail::convert(), THbookFile::Convert2root(), TProofLite::CopyMacroToCache(), TRobustEstimator::Covar(), TKey::Create(), TTreeCloner::CreateCache(), Baker::createImage(), TRootSniffer::CreateItem(), TEveTrackPropagatorSubEditor::CreateRefsContainer(), TGL5DDataSetEditor::CreateStyleTab(), TTVLVContainer::Cut(), ROOT::Vc::AVX::c_trig< T >::data(), ROOT::Vc::SSE::c_trig< T >::data(), TMVA::Reader::DecodeVarNames(), TKeySQL::Delete(), TDirectoryFile::Delete(), TProofPlayer::DeleteDrawFeedback(), TGPack::DeleteFrame(), demoMinimizer(), TDecompSVD::Diag_3(), TEveTextGL::DirectDraw(), TEveBoxGL::DirectDraw(), TEveJetConeProjectedGL::DirectDraw(), TEveBoxProjectedGL::DirectDraw(), THistPainter::DistancetoPrimitive(), TGraphPainter::DistancetoPrimitiveHelper(), do_anadist(), do_anadist_plot(), ROOT::Math::rowOffsetsUtils::do_make(), TH1Editor::DoBarOffset(), DoBinFit(), XrdProofdProofServMgr::DoDirectiveShutdown(), TEveProjectionManagerEditor::DoDistortion(), TProofPerfAnalysis::DoDraw(), doFit(), TAxisEditor::DoLabelFont(), ProgressWriter::done(), TH2::DoQuantiles(), TAxisEditor::DoTitleFont(), TGFileBrowser::DoubleClicked(), TUnfold::DoUnfold(), TEveBoxProjectedGL::Draw(), TMVA::draw_network(), TGLBoxCut::DrawBox(), TGLPadPainter::DrawBox(), TProofPlayer::DrawCanvas(), TGL5DPainter::DrawCloud(), TGLLegoPainter::DrawLegoCartesian(), TGLLegoPainter::DrawLegoCylindrical(), TGLLegoPainter::DrawLegoPolar(), TGLLegoPainter::DrawLegoSpherical(), TGLPadPainter::DrawLine(), TGLTF3Painter::DrawMaplePlot(), ROOT::Quartz::DrawMarkerDot(), ROOT::Quartz::DrawMarkerFullDotMedium(), TGLVoxelPainter::DrawPlot(), TGLBoxPainter::DrawPlot(), TGLSurfacePainter::DrawPlot(), TGLTH3CompositionPainter::DrawPlot(), TGL5DPainter::DrawPlot(), TGLParametricPlot::DrawPlot(), TGLPadPainter::DrawPolyLine(), TGLSurfacePainter::DrawProjections(), TGLPlotPainter::DrawSections(), TGLSurfacePainter::DrawSectionXOY(), TGLLegoPainter::DrawSectionXOZ(), TGLSurfacePainter::DrawSectionXOZ(), TGLLegoPainter::DrawSectionYOZ(), TGLSurfacePainter::DrawSectionYOZ(), TGLPShapeObjEditor::DrawSphere(), TGL5DPainter::DrawSubCloud(), TTree::DropBranchFromCache(), TRecorderInactive::DumpRootEvent(), TGDMLParse::EleProcess(), TTVLVContainer::EmptyAll(), TMVA::MethodCFMlpANN_Utils::En_arriere(), TMVA::MethodCFMlpANN_Utils::En_avant(), TMVA::MethodCFMlpANN_Utils::En_avant2(), TMVA::RuleFitParams::ErrorRateBin(), ROOT::Math::ParamFunctorHandler< ParentFunctor, Func >::FuncEvaluator< F >::Eval(), TRolke::EvalLikeMod1(), TRolke::EvalLikeMod2(), TRolke::EvalLikeMod3(), TRolke::EvalLikeMod4(), TRolke::EvalLikeMod5(), TRolke::EvalLikeMod6(), TRolke::EvalLikeMod7(), ROOT::Fit::FitUtil::EvaluateChi2Gradient(), TFractionFitter::EvaluateFCN(), TBinomialEfficiencyFitter::EvaluateFCN(), Roo2DKeysPdf::evaluateFull(), ROOT::Fit::FitUtil::EvaluateLogLGradient(), ROOT::Fit::FitUtil::EvaluatePoissonLogLGradient(), TTVLVContainer::Ex(), ROOT::Vc::Common::exp(), TMultiLayerPerceptron::ExpandStructure(), TGeoVolume::Export(), TGeoManager::Export(), TDSet::ExportFileList(), ROOT::Vc::SSE::extract_float_imm(), TFormula::ExtractFunctors(), TTVLVContainer::Ey(), TTVLVContainer::Ez(), ROOT::Math::EvaluatorOneDim< MultiFuncType >::F(), ROOT::Math::EvaluatorOneDim< const ROOT::Math::IParamMultiFunction & >::F(), faddeeva_impl::faddeeva_smabmq_impl(), vdt::fast_asinf(), vdt::fast_atan2f(), vdt::fast_atanf(), vdt::fast_expf(), vdt::fast_logf(), vdt::details::fast_sincosf_m45_45(), vdt::fast_tanf(), TProofPlayer::FeedBackCanvas(), ROOT::Vc::Scalar::Vector< T >::fill(), ROOT::Vc::AVX::Vector< T >::fill(), ROOT::Vc::SSE::Vector< T >::fill(), TMVA::RuleFit::FillCut(), TFitEditor::FillFunctionList(), TPainter3dAlgorithms::FillPolygon(), TClass::FindClassOrBaseMethodWithId(), TEveShape::FindConvexHull(), TGFontPool::FindFont(), TGFontPool::FindFontByHandle(), TFitEditor::FindFunction(), TDirectoryFile::FindObjectAnyFile(), TString::First(), TSpectrumFit::FitAwmi(), TSpectrum2Fit::FitAwmi(), RooStats::HistFactory::FitModelAndPlot(), fitSparse1D(), fitSparse2D(), fitSparse3D(), TSpectrumFit::FitStiefel(), TSpectrum2Fit::FitStiefel(), fonts(), TGFontPool::FreeFont(), TGFontPool::FreeFontFamilies(), frombuf(), FullSearch(), ROOT::Math::GSLMultiRootBaseSolver::FVal(), GAMinTutorial(), gausnormN(), gausSum(), TClingBaseClassInfo::GenerateBaseOffsetFunction(), RooBDecay::generateEvent(), TSelEventGen::GenerateFiles(), TListOfFunctionTemplates::Get(), TListOfFunctions::Get(), TFile::GetAsyncOpenStatus(), TMultiLayerPerceptron::GetBFGSH(), TClass::GetClassMethod(), TClass::GetClassMethodWithPrototype(), TFitter::GetConfidenceIntervals(), GetData(), TDataSetManagerFile::GetDataSet(), TDirectoryFile::GetDirectory(), TDirectory::GetDirectory(), TProofPlayer::GetDrawArgs(), TFile::GetEndpointUrl(), TKDE::GetError(), TMVA::MethodPDERS::GetError(), RooStats::AsymptoticCalculator::GetExpectedPValues(), TGFontPool::GetFont(), TGX11::GetFontProperties(), TGWin32::GetFontProperties(), TMVA::StatDialogMVAEffs::GetFormula(), TGCompositeFrame::GetFrameFromPoint(), TCling::GetFunction(), TCling::GetFunctionTemplate(), TCling::GetFunctionWithPrototype(), TCling::GetFunctionWithValues(), TEveManager::GetGeometry(), TROOT::GetGlobalFunction(), TROOT::GetGlobalFunctionWithPrototype(), TMVA::MethodMLP::GetHessian(), TMVA::VariableTransformBase::GetInput(), TProof::GetInputData(), TCling::GetInterfaceMethodWithPrototype(), RooStats::NeymanConstruction::GetInterval(), TKDE::GetKDEApproximateBias(), TKDE::GetKDEFunction(), TMVA::StatDialogMVAEffs::GetLatexFormula(), Cppyy::GetMethod(), TClass::GetMethod(), Cppyy::GetMethodArgDefault(), Cppyy::GetMethodArgName(), Cppyy::GetMethodArgType(), Cppyy::GetMethodReqArgs(), Cppyy::GetMethodResultType(), TClass::GetMethodWithPrototype(), TGContainer::GetNextSelected(), TMVA::ExpectedErrorPruneTool::GetNodeError(), TGLHistPainter::GetObjectInfo(), TGContainer::GetObjPicture(), TProof::GetOutput(), TWebSystem::GetPathInfo(), TKDE::GetPDFLowerConfidenceInterval(), TKDE::GetPDFUpperConfidenceInterval(), TProofBench::GetPerfSpecs(), TFractionFitter::GetPlot(), TGLBContainer::GetPos(), TEveProjection::GetScreenVal(), TGLBContainer::GetSelectedEntries(), TGLBContainer::GetSelection(), TParallelCoord::GetTree(), TProofLite::GetTreeHeader(), TEveProjection::GetValForScreenPos(), TPainter3dAlgorithms::GouraudFunction(), gsl_integration_qagi(), gsl_integration_qagil(), gsl_integration_qagiu(), TGLCameraGuide::Handle(), TEveCaloLegoOverlay::Handle(), TGLAnnotation::Handle(), TProofServ::HandleArchive(), TGedPopup::HandleButton(), TGColorPopup::HandleButton(), TTVLVContainer::HandleButton(), TGMdiTitleBar::HandleButton(), TGLBContainer::HandleButton(), TProofServ::HandleCache(), TGDNDManager::HandleDNDPosition(), TGLBContainer::HandleDoubleClick(), TProofPlayerSlave::HandleGetTreeHeader(), TGLSAViewer::HandleMenuBarHiding(), TTVLVContainer::HandleMotion(), TGContainer::HandleMotion(), TGLBContainer::HandleMotion(), TProofServ::HandleProcess(), TProofServ::HandleRetrieve(), TColor::HSV2RGB(), i_transform(), il_transform(), TMVA::TMVAGlob::imgconv(), RooWorkspace::import(), TGeoVolume::Import(), TGeoManager::Import(), TGLSceneInfo::InFrustum(), TDirectoryFile::Init(), TDataSetManagerFile::Init(), TGLViewer::InitGL(), TRecorderReplaying::Initialize(), ROOT::Math::AdaptiveIntegratorMultiDim::Integral(), ROOT::Math::IntegratorMultiDim::Integral(), TGraphDelaunay::Interpolate(), TH2::Interpolate(), TMVA::VariableGaussTransform::InverseTransform(), std::detail::INVOKE(), Cppyy::IsConstMethod(), Cppyy::IsConstructor(), Cppyy::IsMethodTemplate(), TDavixFileInternal::isMyDird(), Cppyy::IsPublicMethod(), Cppyy::IsStaticMethod(), iu_transform(), jak_f(), TGComboBoxPopup::KeyPressed(), ROOT::Math::landau_quantile(), TString::Last(), TRolke::LikeGradMod1(), TRolke::LikeMod1(), Rgl::Pad::LineAttribSet::LineAttribSet(), TEventIterTree::Load(), TSystem::Load(), TPluginManager::LoadHandlerMacros(), TPluginManager::LoadHandlersFromPluginDirs(), TCling::LoadLibraryMap(), TDavixSystem::Locate(), LogMultiGaussPdf(), TKDE::LowerConfidenceInterval(), main(), ROOT::Math::rowOffsetsUtils::make(), Rgl::make_guard(), TMultiDimFit::MakeChi2(), TMultiDimFit::MakeCoefficientErrors(), TEveBoxSetGL::MakeDisplayList(), TMatrixDSymEigen::MakeEigenVectors(), TMatrixDEigen::MakeHessenBerg(), TGLViewerEditor::MakeLabeledNEntry(), TFile::MakeProjectParProofInf(), TEveCalo2DGL::MakeRhoZCell(), TEveCaloVizEditor::MakeSliceInfo(), TMatrixDSymEigen::MakeTridiagonal(), TListOfFunctions::MapObject(), TListOfFunctionTemplates::MapObject(), TGDMLParse::MatProcess(), Matrix3dSetRotationFromQuat4d(), Matrix4fSVD(), TMinuit::mncalf(), TMinuit::mneig(), ROOT::Minuit2::mneigen(), TMinuit::mnexcm(), TMinuit::mnpfit(), TMinuit::mnsimp(), ROOT::Math::MultiNumGradFunction::MultiNumGradFunction(), ROOT::Math::GSLSimAnMinimizer::NCalls(), TEveWindowPack::NewSlot(), TMVA::MethodCFMlpANN::NN_fonc(), TGeoToOCC::OCC_EllTube(), TGeoToOCC::OCC_ParaTrap(), TGeoToOCC::OCC_Pgon(), TGeoToOCC::OCC_Sphere(), TSlave::OldAuthSetup(), TProofServ::OldAuthSetup(), TGContainer::OnAutoScroll(), TGLBContainer::OnAutoScroll(), ROOT::Vc::SSE::VectorHelper< float8 >::one(), TArchiveFile::Open(), TFile::Open(), TFile::OpenFromCache(), operator()(), ROOT::Minuit2::operator*(), TGLVertex3::operator*=(), ROOT::Minuit2::operator/(), ROOT::Minuit2::Outer_prod(), TGLHistPainter::PadToViewport(), TMultiGraph::Paint(), TGLPlotPainter::Paint(), TGraphPainter::PaintGraph(), THistPainter::PaintInit(), THistPainter::PaintInitH(), TTreeFormula::ParseWithLeaf(), TMVA::MethodCategory::PassesCut(), ROOT::Math::VavilovAccurate::Pdf(), TGLPlotPainter::PlotSelected(), RooStats::HistFactory::FlexibleInterpVar::PolyInterpValue(), PowellFunction(), TGLViewer::PreDraw(), RooStudyManager::prepareBatchInput(), TEveCaloLegoGL::PrepareCell2DDataRebin(), TProof::PrepareInputDataFile(), TRecorderInactive::PrevCanvases(), TEntryListFromFile::Print(), TMatrixTBase< Element >::Print(), TTree::PrintCacheStats(), TRootCanvas::PrintCanvas(), TDataSetManager::PrintDataSet(), printDataSet(), TProofPerfAnalysis::PrintFileInfo(), TSelEventGen::Process(), TProof::Process(), RooStudyManager::processBatchOutput(), TFormula::ProcessFormula(), TGFileDialog::ProcessMessage(), TProcPool::ProcTree(), THistPainter::ProjectAitoff2xy(), TEveRPhiProjection::ProjectPoint(), Proxy(), TDirectoryFile::Purge(), ROOT::Math::VavilovAccurate::Quantile(), ROOT::Math::VavilovAccurate::Quantile_c(), XrdProofdAdmin::QueryLogPaths(), TStreamerInfo::ReadBuffer(), TKey::ReadFile(), TKeySQL::ReadKeyObject(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), TMVA::RuleFitAPI::ReadModelSum(), readOneValue(), TEveTriangleSet::ReadTrivialFile(), TMVA::RuleFitAPI::ReadVarImp(), TMVA::RuleFitAPI::ReadYhat(), TEveCaloDataVec::Rebin(), reduceRange(), TEveLine::ReduceSegmentLengths(), TRootSniffer::RegisterObject(), TRecorderReplaying::RegisterWindow(), TUnfoldDensity::RegularizeOneDistribution(), TGedEditor::ReinitWorkspace(), TDavixFileInternal::removeDird(), TGLVContainer::RemoveItemWithData(), TTVLVContainer::RemoveNonStatic(), TEveRGBAPaletteOverlay::Render(), TGLCameraGuide::Render(), TGLOverlayButton::Render(), TGLFont::Render(), TGLAnnotation::Render(), TGLScene::RenderAllPasses(), TEveBoxSetGL::RenderBoxes(), TGLUtil::RenderCrosses(), TGLUtil::RenderPoints(), TEveQuadSetGL::RenderQuads(), TGQuartz::RenderTTFString(), TTreeFormula::ResetLoading(), TTreeCloner::RestoreCache(), ROOT::Math::RichardsonDerivator::RichardsonDerivator(), RooDataSet::RooDataSet(), RooMinuitGlue(), RooStudyManager::RooStudyManager(), ROOT::Vc::Scalar::round(), ROOT::Math::VavilovAccurate::Rzero(), TGeoEltu::Safety(), TGeoPgon::SafetyToSegment(), TSpline3::SaveAs(), TSpline5::SaveAs(), TParallelCoord::SaveEntryLists(), TEveGeoShape::SaveExtract(), TEveGeoNode::SaveExtract(), TProof::SaveInputData(), TProof::SavePerfTree(), TGToolBar::SavePrimitive(), TGButtonGroup::SavePrimitive(), TGVButtonGroup::SavePrimitive(), TGHButtonGroup::SavePrimitive(), TGNumberEntryField::SavePrimitive(), TGNumberEntry::SavePrimitive(), TQueryResultManager::SaveQuery(), TParallelCoord::SaveTree(), TMVA::Volume::ScaleInterval(), TTVLVContainer::ScanList(), TQueryResultManager::ScanPreviousQueries(), TSpectrum3::SearchFast(), RooHistError::seek(), TGLBContainer::Select(), TGHtmlBrowser::Selected(), TTVLVContainer::SelectItem(), TXProofMgr::SendMsgToUsers(), ROOT::Vc::AVX::VectorHelper< float >::set(), ROOT::Vc::AVX::VectorHelper< int >::set(), ROOT::Vc::AVX::VectorHelper< unsigned int >::set(), ROOT::Vc::AVX::VectorHelper< signed short >::set(), ROOT::Vc::SSE::VectorHelper< signed short >::set(), ROOT::Vc::AVX::VectorHelper< unsigned short >::set(), ROOT::Vc::SSE::VectorHelper< unsigned short >::set(), TEveSecondarySelectable::SetAlwaysSecSelect(), ROOT::Math::WrappedMultiTF1::SetAndCopyFunction(), TEveDigitSet::SetAntiFlick(), TMVA::MethodBDT::SetBaggedSampleFraction(), TGLH2PolyPainter::SetBinColor(), TTree::SetCacheEntryRange(), TTreeCloner::SetCacheSize(), TEveDigitSet::SetCallbackFoo(), TEveRhoZProjection::SetCenter(), TGLTH3CompositionPainter::SetColor(), TEveUtil::SetColorBrightness(), TGLPShapeObjEditor::SetColorSlidersPos(), TGViewPort::SetContainer(), TEveElement::SetCSCBits(), TGMdiMainFrame::SetCurrent(), TParallelCoord::SetCurrentFirst(), ROOT::Math::GSLFunctionDerivWrapper::SetDerivPointer(), ROOT::Math::GSLMultiMinDerivFunctionWrapper::SetDerivPointer(), TGLPhysicalShape::SetDiffuseColor(), TEveProjection::SetDirectionalVector(), TEveRhoZProjection::SetDirectionalVector(), TEveProjection::SetDistortion(), TEveFrameBox::SetDrawBack(), TEveShape::SetDrawFrame(), TEveDigitSet::SetEmitSignals(), TGLBoxCut::SetFactor(), ROOT::Math::GSLMultiMinDerivFunctionWrapper::SetFdfPointer(), ROOT::Math::GSLFunctionDerivWrapper::SetFdfPointer(), THttpCallArg::SetFileName(), XrdProofdProofServ::SetFileout(), TEveProjection::SetFixR(), TEveProjection::SetFixZ(), TGLFont::SetFont(), TMVA::StatDialogMVAEffs::SetFormula(), TLinearFitter::SetFormula(), XrdProofGroup::SetFracEff(), XrdProofGroup::SetFraction(), TEveFrameBox::SetFrameFill(), TEveFrameBox::SetFrameWidth(), TButton::SetFraming(), ROOT::Math::GSLFunctionWrapper::SetFuncPointer(), ROOT::Math::GSLMonteFunctionWrapper::SetFuncPointer(), ROOT::Math::GSLMultiMinFunctionWrapper::SetFuncPointer(), ROOT::Math::GSLFunctionDerivWrapper::SetFuncPointer(), ROOT::Math::GSLMultiMinDerivFunctionWrapper::SetFuncPointer(), TGraphQQ::SetFunction(), TLinearMinimizer::SetFunction(), ROOT::Math::GSLMonteFunctionWrapper::SetFunction(), ROOT::Math::GSLMultiFitFunctionWrapper::SetFunction(), ROOT::Math::GSLMultiMinFunctionWrapper::SetFunction(), ROOT::Math::GSLFunctionWrapper::SetFunction(), ROOT::Math::BrentRootFinder::SetFunction(), ROOT::Math::GSLRootFinderDeriv::SetFunction(), ROOT::Math::GSLMinimizer1D::SetFunction(), ROOT::Math::GSLMultiMinDerivFunctionWrapper::SetFunction(), ROOT::Math::BrentMinimizer1D::SetFunction(), ROOT::Math::AdaptiveIntegratorMultiDim::SetFunction(), ROOT::Math::IntegratorMultiDim::SetFunction(), ROOT::Math::RichardsonDerivator::SetFunction(), ROOT::Math::ParamFunctor::SetFunction(), ROOT::Math::GSLMultiRootFinder::SetFunctionList(), ROOT::Math::GSLMultiRootFunctionWrapper::SetFunctions(), ROOT::Math::GSLMultiRootDerivFunctionWrapper::SetFunctions(), TEveShape::SetHighlightFrame(), TEveDigitSet::SetHistoButtons(), TGLLegoPainter::SetLegoColor(), TEveElement::SetMainAlpha(), TEveProjection::SetMaxTrackStep(), TEveProjectionManagerEditor::SetModel(), TFile::SetOnlyStaged(), TVirtualDragManager::SetPasteFrame(), TEveProjection::SetPastFixRFac(), TEveProjection::SetPastFixZFac(), TGLViewer::SetPictureFileName(), TGLBoxPainter::SetPlotColor(), TSpline5::SetPointCoeff(), TEveTrans::SetRotByAngles(), TProofPerfAnalysis::SetSaveResult(), TVirtualDragManager::SetSource(), TGLViewer::SetStereoEyeOffsetFac(), TGLViewer::SetStereoFrustumAsymFac(), TGLViewer::SetStereoZeroParallax(), TGLTF3Painter::SetSurfaceColor(), TGLSurfacePainter::SetSurfaceColor(), TGL5DPainter::SetSurfaceColor(), TGLIsoPainter::SetSurfaceColor(), TGLParametricPlot::SetSurfaceColor(), TVirtualDragManager::SetTarget(), TEveDigitSet::SetTooltipCBFoo(), TEveRGBAPalette::SetUIDoubleRep(), TEveRGBAPalette::SetupColor(), TEveTrans::SetupFromToVec(), TGPack::SetVertical(), TMVA::RuleFit::SetVisHistsUseImp(), TGLVoxelPainter::SetVoxelColor(), TMemStatShow::Show(), TSystem::ShowOutput(), simanTSP(), SimpleQuadFunction(), TGeoTorus::SolveQuartic(), XrdProofWorker::Sort(), TUnixSystem::StackTrace(), TGeoHelix::Step(), TEveTrackPropagator::StepRungeKutta(), TTree::StopCacheLearningPhase(), TEveWindowSlot::StopEmbedding(), TKeyXML::StoreKeyAttributes(), TKeySQL::StoreKeyObject(), TKeyXML::StoreObject(), TPainter3dAlgorithms::SurfaceCartesian(), TPainter3dAlgorithms::SurfaceCylindrical(), TPainter3dAlgorithms::SurfacePolar(), TPainter3dAlgorithms::SurfaceSpherical(), TEveViewer::SwitchStereo(), TASLogHandler::TASLogHandler(), TCling__SplitAclicMode(), TDirectoryFile::TDirectoryFile(), testAnalyticalIntegrals(), TGeoAtt::TestAttBit(), testBinomial(), TObject::TestBit(), TObject::TestBits(), testCall(), testCont1D(), testDisc1D(), TProtoClass::TProtoRealData::TestFlag(), testHisto1DFit(), testHisto1DPolFit(), testHisto2DFit(), testIntegration(), testIntegration1D(), testMultiRootFinder(), testPoisson(), testPowell(), testQuadFunc(), ROOT::Math::GSLMultiRootBaseSolver::TestResidual(), TGeoShape::TestShapeBit(), TGeoShape::TestShapeBits(), TestTime(), TestTimePF(), testUserFunc(), testWood(), TEveCalo3DEditor::TEveCalo3DEditor(), TEveCaloLegoEditor::TEveCaloLegoEditor(), TEveLineEditor::TEveLineEditor(), TEveProjectionAxesEditor::TEveProjectionAxesEditor(), TEveProjectionManagerEditor::TEveProjectionManagerEditor(), TEveShapeEditor::TEveShapeEditor(), TEveTrackEditor::TEveTrackEditor(), TEveTrackListEditor::TEveTrackListEditor(), TF1Convolution::TF1Convolution(), TF1NormSum::TF1NormSum(), TGraphQQ::TGraphQQ(), TGToolTip::TGToolTip(), TGuiBldBorderFrame(), TGuiBldHintsManager(), TKey::TKey(), tobuf(), TProofServLogHandler::TProofServLogHandler(), XrdProofdSandbox::TrimSessionDirs(), TListOfFunctions::UnmapObject(), TListOfFunctionTemplates::UnmapObject(), unuranMulti2D(), unuranMultiDim(), unuranSimple(), TEveTrackPropagator::Update(), TEveTrackPropagator::Helix_t::UpdateHelix(), TKeyXML::UpdateObject(), TMVA::StatDialogMVAEffs::UpdateSignificanceHists(), TProofMgr::UploadFiles(), TKDE::UpperConfidenceInterval(), TNeuron::UseBranch(), WoodFunction(), TStreamerInfo::WriteBufferAux(), TDataSetManagerFile::WriteDataSet(), TDirectoryFile::WriteDirHeader(), TBufferSQL::WriteFloat(), TMVA::RuleFitAPI::WriteIntParms(), TDirectoryFile::WriteKeys(), TMVA::RuleFitAPI::WriteLx(), TPluginManager::WritePluginMacros(), TMVA::RuleFitAPI::WriteProgram(), TMVA::RuleFitAPI::WriteRealParms(), TMVA::RuleFitAPI::WriteRealVarImp(), TMVA::RuleFitAPI::WriteTest(), RooWorkspace::writeToFile(), TMVA::RuleFitAPI::WriteVarNames(), TKeyXML::XMLEngine(), TKeyXML::XmlReadAny(), and Rgl::Pad::LineAttribSet::~LineAttribSet().

double f2 ( const double x)

Definition at line 16 of file testIntegration.cxx.

Referenced by TUnfold::AddRegularisationCondition(), RooArgusBG::analyticalIntegral(), RooGaussModel::analyticalIntegral(), ClassImp(), TUnuranMultiContDist::Derivative(), ROOT::Math::RichardsonDerivator::Derivative1(), ROOT::Math::RichardsonDerivator::Derivative2(), ROOT::Math::RichardsonDerivator::Derivative3(), ROOT::Math::RichardsonDerivator::DerivativeForward(), TEveCaloLegoGL::DirectDraw(), ROOT::Math::AdaptiveIntegratorMultiDim::DoIntegral(), ROOT::Math::GaussIntegrator::DoIntegral(), F2Fit(), TPainter3dAlgorithms::FillPolygon(), TPainter3dAlgorithms::FindPartEdge(), TGraph2D::Fit(), TH1::Fit(), fit2DHist(), RooStats::AsymptoticCalculator::GetExpectedPValues(), TKDTree< Index, Value >::GetNodePointsIndexes(), TKDTree< Index, Value >::GetNPointsNode(), TF1::GradientPar(), Graph2DFitChisquare(), TLinearFitter::Graph2DLinearFitter(), TGraphDelaunay::InterpolateOnPlane(), TEveShape::IsBoxOrientationConsistentEv(), TEveShape::IsBoxOrientationConsistentFv(), TSpiderEditor::MakeBrowse(), TMultiDimFit::MakeGramSchmidt(), TPainter3dAlgorithms::MarchingCubeCase07(), TPainter3dAlgorithms::MarchingCubeCase10(), TPainter3dAlgorithms::MarchingCubeCase12(), TPainter3dAlgorithms::MarchingCubeCase13(), TMinuit::mnline(), TMath::NormQuantile(), ROOT::Minuit2::MnLineSearch::operator()(), THistPainter::PaintFunction(), TSpectrum2Painter::PaintSpectrum(), TFileInfo::ParseInput(), readTMatrix(), readTMatrixSym(), TUnfoldDensity::RegularizeOneDistribution(), TGLAnnotation::Render(), ROOT::Math::VavilovAccurate::Rzero(), TMVA::MethodCFMlpANN_Utils::Sen3a(), TEveRGBAPalette::SetupColor(), TEveTrackPropagator::StepRungeKutta(), TEveWindow::SwapWindows(), TArrowEditor::TArrowEditor(), TAttFillEditor::TAttFillEditor(), TAttMarkerEditor::TAttMarkerEditor(), TAttTextEditor::TAttTextEditor(), TAxisEditor::TAxisEditor(), testDerivation(), testGausFit(), testHisto2DFit(), testIntegPerf(), testIntegrationMultiDim(), testLargeTreeFit(), testMultiDim(), testMultiRootFinder(), testNdimFit(), testOneDim(), testPoisson(), testPolyFit(), testTreeFit(), TF12::TF12(), TF1Convolution::TF1Convolution(), TF1NormSum::TF1NormSum(), TFrameEditor::TFrameEditor(), TGeoBBoxEditor::TGeoBBoxEditor(), TGeoMediumEditor::TGeoMediumEditor(), TGeoTranslationEditor::TGeoTranslationEditor(), TGeoTrd1Editor::TGeoTrd1Editor(), TGeoTrd2Editor::TGeoTrd2Editor(), TGraphEditor::TGraphEditor(), TH1Editor::TH1Editor(), TH2Editor::TH2Editor(), TPadEditor::TPadEditor(), TParallelCoordEditor::TParallelCoordEditor(), TPaveStatsEditor::TPaveStatsEditor(), TPieEditor::TPieEditor(), TPieSliceEditor::TPieSliceEditor(), TSpiderEditor::TSpiderEditor(), TTextEditor::TTextEditor(), TwoDimensions(), unuranGraf(), TKDTree< Index, Value >::UpdateNearestNeighbors(), TKDTree< Index, Value >::UpdateRange(), writeTMatrix(), and writeTMatrixSym().

int main ( )

Definition at line 105 of file testIntegration.cxx.

void printTestResult ( std::ostream &  os,
const char *  type,
int  status 
)

Definition at line 20 of file testIntegration.cxx.

Referenced by testIntegration1D(), and testIntegrationMultiDim().

int testIntegration1D ( )

Definition at line 28 of file testIntegration.cxx.

Referenced by main().

int testIntegrationMultiDim ( )

Definition at line 69 of file testIntegration.cxx.

Referenced by main().

Variable Documentation

const double ERRORLIMIT = 1E-3

Definition at line 9 of file testIntegration.cxx.

Referenced by equals(), testIntegration1D(), and testIntegrationMultiDim().