#include "RooFit.h"
#include "Riostream.h"
#include <math.h>
#include "RooChebychev.h"
#include "RooAbsReal.h"
#include "RooRealVar.h"
#include "RooArgList.h"
Go to the source code of this file.
Functions | |
ClassImp (RooChebychev) | |
static double | p0 (double, double a) |
static double | p1 (double t, double a, double b) |
static double | p2 (double t, double a, double b, double c) |
static double | p3 (double t, double a, double b, double c, double d) |
static double | p4 (double t, double a, double b, double c, double d, double e) |
ClassImp | ( | RooChebychev | ) |
Definition at line 75 of file RooChebychev.cxx.
Referenced by TFumiliFCN::Calculate_numerical_gradient(), TFumiliFCN::Calculate_numerical_gradient_of_integral(), ROOT::Fit::FitUtil::SimpleGradientCalculator::DoParameterDerivative(), TASImage::FillRectangleInternal(), TGraph2DPainter::GetContourList(), TGeoBBox::GetPointsOnSegments(), ROOT::GlbsToolCheckCert(), TPainter3dAlgorithms::IsoSurface(), line3Dfit(), XrdSecProtocolgsi::LoadGMAP(), ROOT::Math::Vavilov::Mode(), ROOT::Math::VavilovAccurate::Mode(), MultivariateGaussianTest(), ReneFcn::operator()(), ROOT::Minuit2::MnLineSearch::operator()(), TGraph2DPainter::PaintLevels(), rf403_weightedevts(), rf504_simwstool(), rf505_asciicfg(), rf506_msgservice(), rf507_debugtools(), rotate(), rs801_HypoTestInverter(), TAuthenticate::SetRSAPublic(), TestBasic403::testCode(), testHisto2DFit(), and TMath::Voigt().
Definition at line 76 of file RooChebychev.cxx.
Referenced by a_add(), a_mult(), TProfileHelper::Add(), TEveStraightLineSet::AddLine(), af_iup_interp(), af_iup_shift(), af_loader_load_g(), RooLegendre::analyticalIntegral(), TSpectrum2::Background(), TSpectrum3::Background(), Bessel(), TMath::BesselI0(), TMath::BesselI1(), TMath::BesselJ0(), TMath::BesselJ1(), TMath::BesselK0(), TMath::BesselK1(), TMath::BesselY0(), TMath::BesselY1(), ROOT::Math::Plane3D::BuildFrom3Points(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildNormals(), ROOT::Math::GaussLegendreIntegrator::CalcGaussLegendreSamplingPoints(), cff_builder_close_contour(), TGLFaceSet::CheckPoints(), CheckSTLComparator(), TMath::ChisquareQuantile(), ClassImp(), decode_mcu_AC_refine(), decode_mcu_DC_refine(), RootCsg::distance(), RootCsg::distance2(), TProfile::Divide(), TProfile3D::Divide(), TProfile2D::Divide(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderYMoved(), TList::DoSort(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPolyLine3D::DrawOutlineCube(), TXTRU::DumpSegments(), TMultiDimFit::EvalFactor(), RooChebychev::evaluate(), TGraphPolargram::ExecuteEvent(), TLine::ExecuteEvent(), TCurlyLine::ExecuteEvent(), XrdProofdAux::Expand(), FillProfiles(), TGraphDelaunay::FindAllTriangles(), FindMenuIconName(), fun2(), GammaFun(), TAuthenticate::GenRSAKeys(), TGeoArb8::GetClosestEdge(), TGraph2DPainter::GetContourList(), TGeoBBox::GetPointsOnSegments(), ROOT::GlbsToolCheckCert(), glparametric(), img2pad(), RootCsg::intersect(), Intersection(), TMatrixT< Element >::Invert(), TMatrixTSym< Element >::Invert(), TMatrixTSym< Element >::InvertFast(), TMatrixT< Element >::InvertFast(), TPainter3dAlgorithms::IsoSurface(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), RootCsg::lerp(), ROOT::Math::Vavilov::Mode(), ROOT::Math::VavilovAccurate::Mode(), MultivariateGaussianTest(), my2Dfunc(), operator!=(), ROOT::Minuit2::MnParabolaFactory::operator()(), ReneFcn::operator()(), GlobalChi2::operator()(), ROOT::Minuit2::MnLineSearch::operator()(), RooHistError::BinomialSumEff::operator()(), RooHistError::BinomialSumAsym::operator()(), ROOT::Math::operator+(), TMatrixTSub< Element >::operator+=(), RootCsg::operator-(), ROOT::Math::operator-(), TMatrixTSub< Element >::operator=(), operator==(), p2(), p3(), p4(), TGraph2DPainter::PaintLevels(), pfr_glyph_close_contour(), ROOT::Math::Plane3D::Plane3D(), TMVAGlob::plot_logo(), ps_mask_table_test_intersect(), rotate(), ROOT::RpdGenRSAKeys(), rsa_genrsa(), TGeoPolygon::Safety(), TGeoArb8::Safety(), TGeoArb8::SafetyToFace(), MyEvent::ScatterAngle(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), TGLPlane::Set(), TEveStraightLineSet::SetLine(), TAuthenticate::SetRSAPublic(), TGraphPainter::Smooth(), stress1(), TEveWindow::SwapWindows(), t1_builder_close_contour(), XrdClientUrlInfo::TakeUrl(), ProofFriends::Terminate(), testAdd2DProfile1(), testAdd2DProfile2(), testAdd3DProfile1(), testAdd3DProfile2(), testAddProfile1(), testAddVarProf1(), testArrayRebinProfile(), testAssignProfile1D(), testAssignProfile2D(), testAssignProfile3D(), testAssignProfileVar1D(), testCloneProfile1D(), testCloneProfile2D(), testCloneProfile3D(), testCloneProfileVar1D(), testCopyConstructorProfile1D(), testCopyConstructorProfile2D(), testCopyConstructorProfile3D(), testCopyConstructorProfileVar1D(), testDivideProf1(), testIntegerRebinNoNameProfile(), testIntegerRebinProfile(), testLabelsInflateProf1D(), testMergeProf1D(), testMergeProf1DDiff(), testMergeProf1DLabelAll(), testMergeProf1DLabelAllDiff(), testMergeProf1DLabelDiff(), testMergeProf1DLabelSame(), testMergeProf2D(), testMergeProf2DDiff(), testMergeProf2DLabelAll(), testMergeProf2DLabelAllDiff(), testMergeProf2DLabelDiff(), testMergeProf2DLabelSame(), testMergeProf3D(), testMergeProf3DDiff(), testMergeProf3DLabelAll(), testMergeProf3DLabelAllDiff(), testMergeProf3DLabelDiff(), testMergeProf3DLabelSame(), testMergeProfVar1D(), testPoint3D(), testRefReadProf1D(), testRefReadProf2D(), testRefReadProf3D(), testRotation(), testScale1DProf(), testScale2DProf(), testScale3DProf(), testTransform3D(), testVectorUtil(), testWriteReadProfile1D(), testWriteReadProfile2D(), testWriteReadProfile3D(), testWriteReadProfileVar1D(), TGLPlane::TGLPlane(), timage(), ROOT::Math::Transform3D::Transform(), ROOT::Math::Translation3D::Transform(), TSpectrum2Painter::Transform(), TT_Process_Composite_Component(), ROOT::Minuit2::DavidonErrorUpdator::Update(), ROOT::Minuit2::FumiliErrorUpdator::Update(), TEveStraightLineSetProjected::UpdateProjection(), XrdClientUrlSet::XrdClientUrlSet(), XrdFfsMisc_xrd_init(), and XrdFfsPosix_statall().
Definition at line 77 of file RooChebychev.cxx.
References p1().
Referenced by a_add(), a_mult(), TProfileHelper::Add(), TEveStraightLineSet::AddLine(), af_iup_interp(), af_iup_shift(), af_loader_load_g(), RooLegendre::analyticalIntegral(), asn1_print_info(), TSpectrum2::Background(), TSpectrum3::Background(), Bessel(), TMath::BesselI0(), TMath::BesselI1(), TMath::BesselJ0(), TMath::BesselJ1(), TMath::BesselK0(), TMath::BesselK1(), TMath::BesselY0(), TMath::BesselY1(), TSpline5::BuildCoeff(), ROOT::Math::Plane3D::BuildFrom3Points(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildNormals(), ROOT::Math::GaussLegendreIntegrator::CalcGaussLegendreSamplingPoints(), cff_builder_close_contour(), TGLFaceSet::CheckPoints(), CheckSTLComparator(), TMath::ChisquareQuantile(), ClassImp(), RootCsg::distance(), RootCsg::distance2(), TProfile::Divide(), TProfile3D::Divide(), TProfile2D::Divide(), TH3::DoFillProfileProjection(), TH3::DoProjectProfile2D(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderYMoved(), TList::DoSort(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPolyLine3D::DrawOutlineCube(), TXTRU::DumpSegments(), TMultiDimFit::EvalFactor(), RooChebychev::evaluate(), TGraphPolargram::ExecuteEvent(), TCurlyLine::ExecuteEvent(), TLine::ExecuteEvent(), FillProfiles(), TGraphDelaunay::FindAllTriangles(), FindMenuIconName(), fun2(), GammaFun(), TAuthenticate::GenRSAKeys(), TGeoArb8::GetClosestEdge(), TGraph2DPainter::GetContourList(), glparametric(), TGHtml::HClear(), img2pad(), RootCsg::intersect(), Intersection(), TMatrixT< Element >::Invert(), TMatrixTSym< Element >::Invert(), TMatrixTSym< Element >::InvertFast(), TMatrixT< Element >::InvertFast(), TPainter3dAlgorithms::IsoSurface(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), RootCsg::lerp(), ROOT::Math::Vavilov::Mode(), ROOT::Math::VavilovAccurate::Mode(), my2Dfunc(), operator!=(), ROOT::Minuit2::MnParabolaFactory::operator()(), ReneFcn::operator()(), GlobalChi2::operator()(), RooHistError::BinomialSumEff::operator()(), ROOT::Minuit2::MnLineSearch::operator()(), RooHistError::BinomialSumAsym::operator()(), TFoamVect::operator+(), ROOT::Math::operator+(), TMVA::PDEFoamVect::operator+(), TMatrixTSub< Element >::operator+=(), RootCsg::operator-(), TFoamVect::operator-(), TMVA::PDEFoamVect::operator-(), TMatrixTSub< Element >::operator=(), operator==(), p3(), TGraph2DPainter::PaintLevels(), pfr_glyph_close_contour(), ROOT::Math::Plane3D::Plane3D(), TH3::Project3DProfile(), ROOT::Math::Plane3D::ProjectOntoPlane(), ps_mask_table_test_intersect(), rf403_weightedevts(), ROOT::RpdGenRSAKeys(), rsa_genrsa(), TGeoPolygon::Safety(), TGeoArb8::Safety(), TGeoArb8::SafetyToFace(), MyEvent::ScatterAngle(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), TGLPlane::Set(), ROOT::Math::VavilovFast::SetKappaBeta2(), TEveStraightLineSet::SetLine(), TAuthenticate::SetRSAPublic(), TGraphPainter::Smooth(), stress1(), TEveWindow::SwapWindows(), t1_builder_close_contour(), XrdClientUrlInfo::TakeUrl(), testAdd2DProfile1(), testAdd2DProfile2(), testAdd3DProfile1(), testAdd3DProfile2(), testAddProfile1(), testAddVarProf1(), testArrayRebinProfile(), testAssignProfile1D(), testAssignProfile2D(), testAssignProfile3D(), testAssignProfileVar1D(), testCloneProfile1D(), testCloneProfile2D(), testCloneProfile3D(), testCloneProfileVar1D(), TestBasic403::testCode(), testCopyConstructorProfile1D(), testCopyConstructorProfile2D(), testCopyConstructorProfile3D(), testCopyConstructorProfileVar1D(), testDivideProf1(), testIntegerRebinNoNameProfile(), testIntegerRebinProfile(), testLabelsInflateProf1D(), TestLorentzVector(), testMergeProf1D(), testMergeProf1DDiff(), testMergeProf1DLabelAll(), testMergeProf1DLabelAllDiff(), testMergeProf1DLabelDiff(), testMergeProf1DLabelSame(), testMergeProf2D(), testMergeProf2DDiff(), testMergeProf2DLabelAll(), testMergeProf2DLabelAllDiff(), testMergeProf2DLabelDiff(), testMergeProf2DLabelSame(), testMergeProf3D(), testMergeProf3DDiff(), testMergeProf3DLabelAll(), testMergeProf3DLabelAllDiff(), testMergeProf3DLabelDiff(), testMergeProf3DLabelSame(), testMergeProfVar1D(), testPoint3D(), VectorTest< Dim >::testPointAddition(), testRefReadProf1D(), testRefReadProf2D(), testRefReadProf3D(), testRotation(), testScale1DProf(), testScale2DProf(), testScale3DProf(), testTransform3D(), testVectorUtil(), testWriteReadProfile1D(), testWriteReadProfile2D(), testWriteReadProfile3D(), testWriteReadProfileVar1D(), TGLPlane::TGLPlane(), timage(), ROOT::Math::Transform3D::Transform(), ROOT::Math::Translation3D::Transform(), TSpectrum2Painter::Transform(), TT_Process_Composite_Component(), unuranGraf(), TEveStraightLineSetProjected::UpdateProjection(), TProof::ValidateDSet(), TMath::VavilovSet(), TMath::Voigt(), XrdClientUrlSet::XrdClientUrlSet(), XrdFfsMisc_xrd_init(), and XrdFfsPosix_statall().
Definition at line 78 of file RooChebychev.cxx.
Referenced by a_add(), TSpectrum2::Background(), TSpectrum3::Background(), Bessel(), TMath::BesselI0(), TMath::BesselI1(), TMath::BesselJ0(), TMath::BesselJ1(), TMath::BesselK0(), TMath::BesselK1(), TMath::BesselY0(), TMath::BesselY1(), TSpline5::BuildCoeff(), ROOT::Math::Plane3D::BuildFrom3Points(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildNormals(), ROOT::Math::GaussLegendreIntegrator::CalcGaussLegendreSamplingPoints(), TGLFaceSet::CheckPoints(), CheckSTLComparator(), ClassImp(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderYMoved(), TPainter3dAlgorithms::DrawFaceGouraudShaded(), TPainter3dAlgorithms::DrawFaceMode1(), TPainter3dAlgorithms::DrawFaceMode2(), TPainter3dAlgorithms::DrawFaceMode3(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPolyLine3D::DrawOutlineCube(), TMultiDimFit::EvalFactor(), RooChebychev::evaluate(), TGraphPolargram::ExecuteEvent(), TPainter3dAlgorithms::FillPolygon(), TGraphDelaunay::FindAllTriangles(), fun2(), GammaFun(), glparametric(), img2pad(), Intersection(), TPainter3dAlgorithms::IsoSurface(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), ROOT::Minuit2::MnParabolaFactory::operator()(), ROOT::Minuit2::MnLineSearch::operator()(), p4(), TGLAxis::PaintGLAxis(), ROOT::Math::Plane3D::Plane3D(), TGeoArb8::SafetyToFace(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), TGLPlane::Set(), ROOT::Math::VavilovFast::SetKappaBeta2(), TGraphPainter::Smooth(), stress1(), XrdClientUrlInfo::TakeUrl(), testAdd2DProfile1(), testAdd2DProfile2(), testAdd3DProfile1(), testAdd3DProfile2(), testAddProfile1(), testAddVarProf1(), testArrayRebinProfile(), testDivideProf1(), testIntegerRebinNoNameProfile(), testIntegerRebinProfile(), testMergeProf1D(), testMergeProf1DDiff(), testMergeProf1DLabelAll(), testMergeProf1DLabelAllDiff(), testMergeProf1DLabelDiff(), testMergeProf1DLabelSame(), testMergeProf2D(), testMergeProf2DDiff(), testMergeProf2DLabelAll(), testMergeProf2DLabelAllDiff(), testMergeProf2DLabelDiff(), testMergeProf2DLabelSame(), testMergeProf3D(), testMergeProf3DDiff(), testMergeProf3DLabelAll(), testMergeProf3DLabelAllDiff(), testMergeProf3DLabelDiff(), testMergeProf3DLabelSame(), testMergeProfVar1D(), testPoint3D(), testRotation(), testTransform3D(), TGLPlane::TGLPlane(), timage(), TProof::ValidateDSet(), and TMath::VavilovSet().
Definition at line 79 of file RooChebychev.cxx.
Referenced by TSpectrum2::Background(), TSpectrum3::Background(), Bessel(), TMath::BesselI0(), TMath::BesselI1(), TMath::BesselJ0(), TMath::BesselJ1(), TMath::BesselK0(), TMath::BesselK1(), TMath::BesselY0(), TMath::BesselY1(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderYMoved(), TPolyLine3D::DrawOutlineCube(), TGraphPolargram::ExecuteEvent(), GammaFun(), glparametric(), img2pad(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), TGraphPainter::Smooth(), testAdd2DProfile1(), testAdd3DProfile1(), testAddProfile1(), testAddVarProf1(), testMergeProf1D(), testMergeProf1DDiff(), testMergeProf1DLabelAll(), testMergeProf1DLabelAllDiff(), testMergeProf1DLabelDiff(), testMergeProf1DLabelSame(), testMergeProf2D(), testMergeProf2DDiff(), testMergeProf2DLabelAll(), testMergeProf2DLabelAllDiff(), testMergeProf2DLabelDiff(), testMergeProf2DLabelSame(), testMergeProf3D(), testMergeProf3DDiff(), testMergeProf3DLabelAll(), testMergeProf3DLabelAllDiff(), testMergeProf3DLabelDiff(), testMergeProf3DLabelSame(), testMergeProfVar1D(), timage(), and TMath::Voigt().