ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | 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.h"
#include "matrix_util.h"
#include <map>
Include dependency graph for testOperations.cxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ENABLE_TEMPORARIES
 
#define TEST_SYM
 
#define NITER   1
 
#define NLOOP_MIN   1000;
 
#define N   NDIM1
 
#define NTYPES   4
 
#define TEST(N)
 

Functions

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

Variables

int NLOOP
 
int TEST_TYPE
 
int MATRIX_SIZE
 

Macro Definition Documentation

#define ENABLE_TEMPORARIES

Definition at line 1 of file testOperations.cxx.

#define N   NDIM1

Referenced by test_tmatrix_sym_op().

#define NITER   1
#define NLOOP_MIN   1000;

Definition at line 25 of file testOperations.cxx.

Referenced by main(), and testOperations().

#define NTYPES   4

Definition at line 708 of file testOperations.cxx.

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

Definition at line 709 of file testOperations.cxx.

Referenced by main(), and testOperations().

#define TEST_SYM

Definition at line 16 of file testOperations.cxx.

Function Documentation

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

Definition at line 773 of file testOperations.cxx.

template<unsigned int NDIM1, unsigned int NDIM2>
int test_smatrix_op ( )

Definition at line 61 of file testOperations.cxx.

template<unsigned int NDIM1, unsigned int NDIM2>
int test_smatrix_sym_op ( )

Definition at line 186 of file testOperations.cxx.

template<unsigned int NDIM1, unsigned int NDIM2>
int test_tmatrix_op ( )

Definition at line 290 of file testOperations.cxx.

template<unsigned int NDIM1, unsigned int NDIM2>
int test_tmatrix_sym_op ( )

Definition at line 403 of file testOperations.cxx.

int testOperations ( )

Definition at line 762 of file testOperations.cxx.

Referenced by main().

Variable Documentation

int MATRIX_SIZE

Definition at line 732 of file testOperations.cxx.

int NLOOP

Definition at line 46 of file testOperations.cxx.

Referenced by main(), and testOperations().

int TEST_TYPE

Definition at line 731 of file testOperations.cxx.