#include "VectorUtil_Cint.h"

ROOT::Math


namespace description - source file

class ROOT::Math


    public:
double beta(double x, double y) double binomial_pdf(unsigned int k, double p, unsigned int n) double breitwigner_pdf(double x, double gamma) double breitwigner_prob(double x, double gamma) double breitwigner_quant(double x, double gamma) double cauchy_pdf(double x, double gamma) double cauchy_prob(double x, double gamma) double cauchy_quant(double x, double gamma) double chisquared_pdf(double x, double r) double erf(double x) double erfc(double x) long double etaMax_impl() double exponential_pdf(double x, double lambda) double exponential_prob(double x, double lambda) double exponential_quant(double x, double lambda) double fdistribution_pdf(double x, double n, double m) double gamma_pdf(double x, double alpha, double theta) double gaussian_pdf(double x, double sigma) double gaussian_prob(double x, double sigma) double gaussian_quant(double x, double sigma) double lgamma(double x) double lognormal_pdf(double x, double m, double s) double lognormal_prob(double x, double m, double s) double lognormal_quant(double x, double m, double s) double normal_pdf(double x, double sigma) double normal_prob(double x, double sigma) double normal_quant(double x, double sigma) ROOT::Math::XYZVector operator*(double a, ROOT::Math::XYZVector v) ROOT::Math::XYZTVector operator*(double a, ROOT::Math::XYZTVector v) ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2) ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2) double poisson_pdf(unsigned int n, double mu) double tdistribution_pdf(double x, double r) double tgamma(double x) double uniform_pdf(double x, double a, double b) double uniform_prob(double x, double a, double b) double uniform_quant(double x, double a, double b)

Class Description

 Created by: moneta  at Tue May 31 21:10:29 2005

 Last update: Tue May 31 21:10:29 2005




Inline Functions


                                                                  (unknown) ()
                                                                long double etaMax_impl()
                                                                     double erf(double x)
                                                                     double erfc(double x)
                                                                     double tgamma(double x)
                                                                     double lgamma(double x)
                                                                     double beta(double x, double y)
                                                                     double binomial_pdf(unsigned int k, double p, unsigned int n)
                                                                     double breitwigner_pdf(double x, double gamma)
                                                                     double cauchy_pdf(double x, double gamma)
                                                                     double chisquared_pdf(double x, double r)
                                                                     double exponential_pdf(double x, double lambda)
                                                                     double fdistribution_pdf(double x, double n, double m)
                                                                     double gamma_pdf(double x, double alpha, double theta)
                                                                     double gaussian_pdf(double x, double sigma)
                                                                     double lognormal_pdf(double x, double m, double s)
                                                                     double normal_pdf(double x, double sigma)
                                                                     double poisson_pdf(unsigned int n, double mu)
                                                                     double tdistribution_pdf(double x, double r)
                                                                     double uniform_pdf(double x, double a, double b)
                                                                     double breitwigner_prob(double x, double gamma)
                                                                     double breitwigner_quant(double x, double gamma)
                                                                     double cauchy_prob(double x, double gamma)
                                                                     double cauchy_quant(double x, double gamma)
                                                                     double exponential_prob(double x, double lambda)
                                                                     double exponential_quant(double x, double lambda)
                                                                     double gaussian_prob(double x, double sigma)
                                                                     double gaussian_quant(double x, double sigma)
                                                                     double lognormal_prob(double x, double m, double s)
                                                                     double lognormal_quant(double x, double m, double s)
                                                                     double normal_prob(double x, double sigma)
                                                                     double normal_quant(double x, double sigma)
                                                                     double uniform_prob(double x, double a, double b)
                                                                     double uniform_quant(double x, double a, double b)
                                                      ROOT::Math::XYZVector operator*(double a, ROOT::Math::XYZVector v)
                                                     ROOT::Math::XYZTVector operator*(double a, ROOT::Math::XYZTVector v)
         ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
         ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
         ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
         ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
         ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
         ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
             ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
             ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
             ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
                 ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
                 ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
                 ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
        ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
        ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
        ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator+(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
             ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
             ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
             ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
                 ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
                 ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
                 ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)
        ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v2)
        ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v2)
        ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > operator-(ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> > v1, const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v2)


Last update: root/mathcore:$Name: $:$Id: VectorUtil_Cint.h,v 1.2 2005/06/27 17:50:02 brun Exp $


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.