ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Functions
RooChebychev.cxx File Reference
#include <cmath>
#include <iostream>
#include "RooFit.h"
#include "Riostream.h"
#include "RooChebychev.h"
#include "RooAbsReal.h"
#include "RooRealVar.h"
#include "RooArgList.h"
#include "RooNameReg.h"
#include "TError.h"
Include dependency graph for RooChebychev.cxx:

Go to the source code of this file.

Macros

#define __my_func__   __func__
 

Functions

 ClassImp (RooChebychev)
 
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)
 

Macro Definition Documentation

#define __my_func__   __func__

Definition at line 45 of file RooChebychev.cxx.

Referenced by RooChebychev::evalAnaInt(), and RooChebychev::evaluate().

Function Documentation

ClassImp ( RooChebychev  )
static double p1 ( double  t,
double  a,
double  b 
)
inlinestatic

Definition at line 96 of file RooChebychev.cxx.

Referenced by a_add(), a_mult(), TProfileHelper::Add(), RooLegendre::analyticalIntegral(), TSpectrum3::Background(), TSpectrum2::Background(), 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(), TGLFaceSet::CheckPoints(), TMath::ChisquareQuantile(), ClassImp(), TProofPerfAnalysis::CompareOrd(), TProfile::Divide(), TProfile2D::Divide(), TProfile3D::Divide(), TProfile2D::DoProfile(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderYMoved(), TList::DoSort(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPolyLine3D::DrawOutlineCube(), TXTRU::DumpSegments(), RooChebychev::evalAnaInt(), TMultiDimFit::EvalFactor(), RooChebychev::evaluate(), TCurlyLine::ExecuteEvent(), TLine::ExecuteEvent(), TGraphPolargram::ExecuteEvent(), XrdProofdAux::Expand(), TGraphDelaunay::FindAllTriangles(), FindMenuIconName(), TPainter3dAlgorithms::FindPartEdge(), TPainter3dAlgorithms::FindVisibleLine(), XrdProofdAux::Form(), fun2(), TAuthenticate::GenRSAKeys(), TGeoArb8::GetClosestEdge(), TGraph2DPainter::GetContourList(), TGeoBBox::GetPointsOnSegments(), glparametric(), TMatrixTSym< Element >::Invert(), TMatrixTSym< Element >::InvertFast(), TPainter3dAlgorithms::IsoSurface(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), TEfficiency::MidPInterval(), ROOT::Math::Vavilov::Mode(), ROOT::Math::VavilovAccurate::Mode(), MultivariateGaussianTest(), my2Dfunc(), TGeoToOCC::OCC_ParaTrap(), ROOT::Minuit2::MnLineSearch::operator()(), RooHistError::BinomialSumAsym::operator()(), RooHistError::BinomialSumEff::operator()(), TMatrixTSub< Element >::operator+=(), TMatrixTSub< Element >::operator=(), p2(), p3(), TMVA::TMVAGlob::plot_logo(), rsa_genrsa(), TGeoPolygon::Safety(), TGeoArb8::Safety(), TGeoArb8::SafetyToFace(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), TF1Convolution::SetParameters(), TF1NormSum::SetParameters(), TF1Parameters::SetParameters(), TAuthenticate::SetRSAPublic(), TLinearGradient::SetStartEnd(), TRadialGradient::SetStartEndR1R2(), TGraphPainter::Smooth(), TEveWindow::SwapWindows(), testTransform3D(), TSpectrum2Painter::Transform(), TEveStraightLineSetProjected::UpdateProjection(), writeedges(), writeelements(), writevoronoi(), and BidirMMapPipe_impl::PageChunk::zap().

static double p2 ( double  t,
double  a,
double  b,
double  c 
)
inlinestatic

Definition at line 97 of file RooChebychev.cxx.

Referenced by a_add(), a_mult(), TProfileHelper::Add(), RooLegendre::analyticalIntegral(), TSpectrum3::Background(), TSpectrum2::Background(), TMath::BesselI0(), TMath::BesselI1(), TMath::BesselJ0(), TMath::BesselJ1(), TMath::BesselK0(), TMath::BesselK1(), TMath::BesselY0(), TMath::BesselY1(), TSpline5::BuildCoeff(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildNormals(), ROOT::Math::GaussLegendreIntegrator::CalcGaussLegendreSamplingPoints(), TGLFaceSet::CheckPoints(), TMath::ChisquareQuantile(), ClassImp(), compare_dir_entries(), TProofPerfAnalysis::CompareOrd(), TProfile::Divide(), TProfile2D::Divide(), TProfile3D::Divide(), TProfile3D::DoProjectProfile2D(), TH3::DoProjectProfile2D(), TH1Editor::DoSliderMoved(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderYMoved(), TList::DoSort(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPolyLine3D::DrawOutlineCube(), TXTRU::DumpSegments(), RooChebychev::evalAnaInt(), TMultiDimFit::EvalFactor(), RooChebychev::evaluate(), TCurlyLine::ExecuteEvent(), TLine::ExecuteEvent(), TGraphPolargram::ExecuteEvent(), TGraphDelaunay::FindAllTriangles(), FindMenuIconName(), TPainter3dAlgorithms::FindPartEdge(), TPainter3dAlgorithms::FindVisibleLine(), XrdProofdAux::Form(), fun2(), TAuthenticate::GenRSAKeys(), TGeoArb8::GetClosestEdge(), TGraph2DPainter::GetContourList(), glparametric(), TGHtml::HClear(), TMatrixTSym< Element >::Invert(), TMatrixTSym< Element >::InvertFast(), TPainter3dAlgorithms::IsoSurface(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), ROOT::Math::Vavilov::Mode(), ROOT::Math::VavilovAccurate::Mode(), my2Dfunc(), TGeoToOCC::OCC_ParaTrap(), ROOT::Minuit2::MnLineSearch::operator()(), RooHistError::BinomialSumAsym::operator()(), RooHistError::BinomialSumEff::operator()(), TFoamVect::operator+(), TMVA::PDEFoamVect::operator+(), TMatrixTSub< Element >::operator+=(), TFoamVect::operator-(), TMVA::PDEFoamVect::operator-(), TMatrixTSub< Element >::operator=(), p3(), TH3::Project3DProfile(), ROOT::Math::Plane3D::ProjectOntoPlane(), rsa_genrsa(), TGeoPolygon::Safety(), TGeoArb8::Safety(), TGeoArb8::SafetyToFace(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), ROOT::Math::VavilovFast::SetKappaBeta2(), TF1Convolution::SetParameters(), TF1NormSum::SetParameters(), TF1Parameters::SetParameters(), TF1::SetParameters(), TAuthenticate::SetRSAPublic(), TLinearGradient::SetStartEnd(), TRadialGradient::SetStartEndR1R2(), TGraphPainter::Smooth(), TEveWindow::SwapWindows(), testTransform3D(), TSpectrum2Painter::Transform(), unuranGraf(), TEveStraightLineSetProjected::UpdateProjection(), TProof::ValidateDSet(), TMath::Voigt(), writeedges(), writeelements(), writevoronoi(), and BidirMMapPipe_impl::PageChunk::zap().

static double p3 ( double  t,
double  a,
double  b,
double  c,
double  d 
)
inlinestatic

Definition at line 98 of file RooChebychev.cxx.

Referenced by a_add(), TSpectrum3::Background(), TSpectrum2::Background(), TMath::BesselI0(), TMath::BesselI1(), TMath::BesselJ0(), TMath::BesselJ1(), TMath::BesselK0(), TMath::BesselK1(), TMath::BesselY0(), TMath::BesselY1(), TSpline5::BuildCoeff(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildNormals(), ROOT::Math::GaussLegendreIntegrator::CalcGaussLegendreSamplingPoints(), TGLFaceSet::CheckPoints(), 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(), RooChebychev::evalAnaInt(), TMultiDimFit::EvalFactor(), RooChebychev::evaluate(), TGraphPolargram::ExecuteEvent(), TPainter3dAlgorithms::FillPolygon(), TGraphDelaunay::FindAllTriangles(), XrdProofdAux::Form(), fun2(), glparametric(), TPainter3dAlgorithms::IsoSurface(), ROOT::Math::landau_cdf(), ROOT::Math::landau_pdf(), ROOT::Math::landau_xm1(), ROOT::Math::landau_xm2(), n_sub(), TGeoToOCC::OCC_ParaTrap(), ROOT::Minuit2::MnLineSearch::operator()(), TGLAxis::PaintGLAxis(), TGeoArb8::SafetyToFace(), TSpectrum3::SearchFast(), TSpectrum3::SearchHighRes(), TSpectrum2::SearchHighRes(), ROOT::Math::VavilovFast::SetKappaBeta2(), TF1Convolution::SetParameters(), TF1NormSum::SetParameters(), TF1Parameters::SetParameters(), TF1::SetParameters(), TGraphPainter::Smooth(), testTransform3D(), TProof::ValidateDSet(), writeelements(), and BidirMMapPipe_impl::PageChunk::zap().