ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Typedefs | Functions | Variables
testOperations.cxx File Reference
#include "Math/SVector.h"
#include "Math/SMatrix.h"
#include "TMatrixD.h"
#include "TVectorD.h"
#include "TRandom3.h"
#include "TH1D.h"
#include "TProfile.h"
#include "TFile.h"
#include <iostream>
#include "matrix_op_vec.h"
#include "matrix_util.h"
#include <map>
Include dependency graph for testOperations.cxx:

Go to the source code of this file.

Macros

#define ENABLE_TEMPORARIES
 
#define TEST_SYM
 
#define NITER   1
 
#define NLOOP_MIN   100;
 
#define NLISTSIZE   64
 
#define NTYPES   2
 
#define TEST(N)
 
#define NDIM1   5
 

Typedefs

typedef double Stype
 

Functions

template<unsigned int ND1, unsigned int ND2>
int test_smatrix_op ()
 
template<unsigned int ND1, unsigned int ND2>
int test_smatrix_sym_op ()
 
template<unsigned int ND1, unsigned int ND2>
int test_tmatrix_op ()
 
template<unsigned int ND1, unsigned int ND2>
int test_tmatrix_sym_op ()
 
int testOperations ()
 
int main (int argc, char *argv[])
 

Variables

int NLOOP
 
const int NLIST = NLISTSIZE
 
Stype gResultSum
 
int TEST_TYPE
 
int MATRIX_SIZE
 

Macro Definition Documentation

#define ENABLE_TEMPORARIES

Definition at line 1 of file testOperations.cxx.

#define NDIM1   5
#define NITER   1
#define NLISTSIZE   64

Definition at line 59 of file testOperations.cxx.

#define NLOOP_MIN   100;

Definition at line 30 of file testOperations.cxx.

Referenced by main(), and testOperations().

#define NTYPES   2

Definition at line 743 of file testOperations.cxx.

#define TEST (   N)
Value:
TEST_TYPE=0; test_smatrix_op<N,N>(); \
TEST_TYPE=1; test_smatrix_sym_op<N,N>();
int TEST_TYPE
#define N
int MATRIX_SIZE

Definition at line 744 of file testOperations.cxx.

Referenced by main(), and testOperations().

#define TEST_SYM

Definition at line 21 of file testOperations.cxx.

Typedef Documentation

typedef double Stype

Definition at line 66 of file testOperations.cxx.

Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 825 of file testOperations.cxx.

template<unsigned int ND1, unsigned int ND2>
int test_smatrix_op ( )

Definition at line 81 of file testOperations.cxx.

template<unsigned int ND1, unsigned int ND2>
int test_smatrix_sym_op ( )

Definition at line 209 of file testOperations.cxx.

template<unsigned int ND1, unsigned int ND2>
int test_tmatrix_op ( )

Definition at line 318 of file testOperations.cxx.

template<unsigned int ND1, unsigned int ND2>
int test_tmatrix_sym_op ( )

Definition at line 434 of file testOperations.cxx.

int testOperations ( )

Definition at line 803 of file testOperations.cxx.

Variable Documentation

Stype gResultSum
int MATRIX_SIZE

Definition at line 773 of file testOperations.cxx.

const int NLIST = NLISTSIZE

Definition at line 67 of file testOperations.cxx.

Referenced by test_smatrix_op(), test_smatrix_sym_op(), and testOperations().

int NLOOP

Definition at line 52 of file testOperations.cxx.

int TEST_TYPE

Definition at line 772 of file testOperations.cxx.