CbmRoot
PSEUDO_F64vec1.h File Reference
#include "vec_arithmetic.h"
#include <cmath>
#include <iostream>
Include dependency graph for PSEUDO_F64vec1.h:

Go to the source code of this file.

Classes

class  F64vec1
 

Macros

#define _f2(A, B, F)
 
#define _f1(A, F)
 
#define _op(A, B, O)
 
#define _fvecalignment
 

Typedefs

typedef F64vec1 fvec
 
typedef double fscal
 

Variables

const int fvecLen = 1
 

Macro Definition Documentation

◆ _f1

#define _f1 (   A,
 
)
Value:
F64vec1 z; \
z.v[0] = F(A.v[0]); \
return z;

Definition at line 43 of file PSEUDO_F64vec1.h.

◆ _f2

#define _f2 (   A,
  B,
 
)
Value:
F64vec1 z; \
z.v[0] = F(A.v[0], B.v[0]); \
return z;

Definition at line 39 of file PSEUDO_F64vec1.h.

◆ _fvecalignment

#define _fvecalignment

Definition at line 95 of file PSEUDO_F64vec1.h.

◆ _op

#define _op (   A,
  B,
 
)
Value:
F64vec1 z; \
z.v[0] = A.v[0] O B.v[0]; \
return z;

Definition at line 47 of file PSEUDO_F64vec1.h.

Typedef Documentation

◆ fscal

typedef double fscal

Definition at line 90 of file PSEUDO_F64vec1.h.

◆ fvec

typedef F64vec1 fvec

Definition at line 88 of file PSEUDO_F64vec1.h.

Variable Documentation

◆ fvecLen

const int fvecLen = 1

Definition at line 89 of file PSEUDO_F64vec1.h.

F64vec1
Definition: PSEUDO_F64vec1.h:14
F64vec1::v
double v[1]
Definition: PSEUDO_F64vec1.h:20