CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
sistripvvi::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)
 
double expint (double x)
 Private version of the sine integral. More...
 
double f1 (double x, double const *h_)
 Private version of the exponential integral. More...
 
double f2 (double x, double const *h_)
 
void sincosint (double x, double &sint, double &cint)
 
double sinint (double x)
 Private version of the cosine integral. More...
 

Function Documentation

double sistripvvi::VVIObjDetails::cosint ( double  x)

Private version of the cosine and sine integral.

Definition at line 197 of file VVIObj.cc.

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

Definition at line 574 of file VVIObj.cc.

double sistripvvi::VVIObjDetails::expint ( double  x)

Private version of the sine integral.

Definition at line 452 of file VVIObj.cc.

double sistripvvi::VVIObjDetails::f1 ( double  x,
double const *  h_ 
)
inline

Private version of the exponential integral.

Definition at line 35 of file VVIObj.cc.

double sistripvvi::VVIObjDetails::f2 ( double  x,
double const *  h_ 
)
inline

Definition at line 36 of file VVIObj.cc.

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

Definition at line 349 of file VVIObj.cc.

double sistripvvi::VVIObjDetails::sinint ( double  x)

Private version of the cosine integral.

Definition at line 275 of file VVIObj.cc.