20 double mnddot(
unsigned int n,
const double* dx,
int incx,
const double* dy,
48 if (incx == 1 && incy == 1) {
58 ix = (-
static_cast<int>(n) + 1) * incx + 1;
61 iy = (-
static_cast<int>(n) + 1) * incy + 1;
64 for (i__ = 1; i__ <= i__1; ++i__) {
65 dtemp += dx[ix] * dy[iy];
84 for (i__ = 1; i__ <= i__1; ++i__) {
85 dtemp += dx[i__] * dy[i__];
94 for (i__ = mp1; i__ <= i__1; i__ += 5) {
95 dtemp = dtemp + dx[i__] * dy[i__] + dx[i__ + 1] * dy[i__ + 1] + dx[
96 i__ + 2] * dy[i__ + 2] + dx[i__ + 3] * dy[i__ + 3] + dx[i__ +
Namespace for new ROOT classes and functions.
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t Int_t m
double mnddot(unsigned int, const double *, int, const double *, int)