ROOT  6.06/09
Reference Guide
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 44 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 95 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(), TAuthenticate::GenRSAKeys(), TGeoArb8::GetClosestEdge(), TGraph2DPainter::GetContourList(), TGeoBBox::GetPointsOnSegments(), 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(), 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 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(), 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(), TAuthenticate::GenRSAKeys(), TGeoArb8::GetClosestEdge(), TGraph2DPainter::GetContourList(), 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(), 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 97 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(), 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().