CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
VVIObjDetails Namespace Reference

Functions

double cosint (double x)
 Private version of the cosine and sine integral. More...
 
template<typename F >
int dzero (double a, double b, double &x0, double &rv, double eps, int mxf, F func)
 Private version of the exponential integral. More...
 
double expint (double x)
 Private version of the sine integral. More...
 
void sincosint (double x, double &sint, double &cint)
 
double sinint (double x)
 Private version of the cosine integral. More...
 

Function Documentation

double VVIObjDetails::cosint ( double  x)

Private version of the cosine and sine integral.

Definition at line 193 of file VVIObj.cc.

template<typename F >
int VVIObjDetails::dzero ( double  a,
double  b,
double &  x0,
double &  rv,
double  eps,
int  mxf,
F  func 
)

Private version of the exponential integral.

Definition at line 570 of file VVIObj.cc.

double VVIObjDetails::expint ( double  x)

Private version of the sine integral.

Definition at line 448 of file VVIObj.cc.

void VVIObjDetails::sincosint ( double  x,
double &  sint,
double &  cint 
)

Definition at line 345 of file VVIObj.cc.

double VVIObjDetails::sinint ( double  x)

Private version of the cosine integral.

Definition at line 271 of file VVIObj.cc.