#include <string.h>
#include <float.h>
#include <cmath>
#include <stdlib.h>
#include "CLHEP/Matrix/defs.h"
#include "CLHEP/Random/Random.h"
#include "CLHEP/Matrix/Matrix.h"
#include "CLHEP/Matrix/SymMatrix.h"
#include "CLHEP/Matrix/DiagMatrix.h"
#include "CLHEP/Matrix/Vector.h"
Go to the source code of this file.
Namespaces |
namespace | CLHEP |
Macro Definition Documentation
#define CHK_DIM_1 |
( |
|
c1, |
|
|
|
r2, |
|
|
|
fun |
|
) |
| |
Value:if (c1!=r2) { \
HepGenMatrix::error("Range error in Matrix function " #fun "(2)."); \
}
Definition at line 56 of file Matrix.cc.
#define CHK_DIM_2 |
( |
|
r1, |
|
|
|
r2, |
|
|
|
c1, |
|
|
|
c2, |
|
|
|
fun |
|
) |
| |
#define SIMPLE_BOP |
( |
|
OPER | ) |
|
#define SIMPLE_TOP |
( |
|
OPER | ) |
|
Value:HepMatrix::mcIter
a=m1.m.begin(); \
HepMatrix::mcIter
b=m2.m.begin(); \
HepMatrix::mIter t=mret.m.begin(); \
HepMatrix::mcIter e=m1.m.end(); \
for(;
a!=e;
a++, b++, t++) (*t) = (*a) OPER (*b);
Definition at line 42 of file Matrix.cc.
Referenced by CLHEP::operator-().
#define SIMPLE_UOP |
( |
|
OPER | ) |
|