CMS 3D CMS Logo

Classes | Macros | Typedefs
AlgebraicROOTObjects.h File Reference
#include <Math/SVector.h>
#include <Math/SMatrix.h>

Go to the source code of this file.

Classes

struct  AlgebraicROOTObject< D1, D2 >
 ============= When we need templated root objects More...
 

Macros

#define SMATRIX_USE_CONSTEXPR
 

Typedefs

typedef ROOT::Math::SMatrix< double, 1, 1, ROOT::Math::MatRepStd< double, 1, 1 > > AlgebraicMatrix11
 
typedef ROOT::Math::SMatrix< double, 1, 2, ROOT::Math::MatRepStd< double, 1, 2 > > AlgebraicMatrix12
 
typedef ROOT::Math::SMatrix< double, 1, 3, ROOT::Math::MatRepStd< double, 1, 3 > > AlgebraicMatrix13
 
typedef ROOT::Math::SMatrix< double, 1, 4, ROOT::Math::MatRepStd< double, 1, 4 > > AlgebraicMatrix14
 
typedef ROOT::Math::SMatrix< double, 1, 5, ROOT::Math::MatRepStd< double, 1, 5 > > AlgebraicMatrix15
 
typedef ROOT::Math::SMatrix< double, 1, 6, ROOT::Math::MatRepStd< double, 1, 6 > > AlgebraicMatrix16
 
typedef ROOT::Math::SMatrix< double, 2, 1, ROOT::Math::MatRepStd< double, 2, 1 > > AlgebraicMatrix21
 
typedef ROOT::Math::SMatrix< double, 2, 2, ROOT::Math::MatRepStd< double, 2, 2 > > AlgebraicMatrix22
 
typedef ROOT::Math::SMatrix< double, 2, 3, ROOT::Math::MatRepStd< double, 2, 3 > > AlgebraicMatrix23
 
typedef ROOT::Math::SMatrix< double, 2, 4, ROOT::Math::MatRepStd< double, 2, 4 > > AlgebraicMatrix24
 
typedef ROOT::Math::SMatrix< double, 2, 5, ROOT::Math::MatRepStd< double, 2, 5 > > AlgebraicMatrix25
 
typedef ROOT::Math::SMatrix< double, 2, 6, ROOT::Math::MatRepStd< double, 2, 6 > > AlgebraicMatrix26
 
typedef ROOT::Math::SMatrix< double, 3, 1, ROOT::Math::MatRepStd< double, 3, 1 > > AlgebraicMatrix31
 
typedef ROOT::Math::SMatrix< double, 3, 2, ROOT::Math::MatRepStd< double, 3, 2 > > AlgebraicMatrix32
 
typedef ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepStd< double, 3, 3 > > AlgebraicMatrix33
 
typedef ROOT::Math::SMatrix< double, 3, 4, ROOT::Math::MatRepStd< double, 3, 4 > > AlgebraicMatrix34
 
typedef ROOT::Math::SMatrix< double, 3, 5, ROOT::Math::MatRepStd< double, 3, 5 > > AlgebraicMatrix35
 
typedef ROOT::Math::SMatrix< double, 3, 6, ROOT::Math::MatRepStd< double, 3, 6 > > AlgebraicMatrix36
 
typedef ROOT::Math::SMatrix< double, 4, 1, ROOT::Math::MatRepStd< double, 4, 1 > > AlgebraicMatrix41
 
typedef ROOT::Math::SMatrix< double, 4, 2, ROOT::Math::MatRepStd< double, 4, 2 > > AlgebraicMatrix42
 
typedef ROOT::Math::SMatrix< double, 4, 3, ROOT::Math::MatRepStd< double, 4, 3 > > AlgebraicMatrix43
 
typedef ROOT::Math::SMatrix< double, 4, 4, ROOT::Math::MatRepStd< double, 4, 4 > > AlgebraicMatrix44
 
typedef ROOT::Math::SMatrix< double, 4, 5, ROOT::Math::MatRepStd< double, 4, 5 > > AlgebraicMatrix45
 
typedef ROOT::Math::SMatrix< double, 4, 6, ROOT::Math::MatRepStd< double, 4, 6 > > AlgebraicMatrix46
 
typedef ROOT::Math::SMatrix< double, 5, 1, ROOT::Math::MatRepStd< double, 5, 1 > > AlgebraicMatrix51
 
typedef ROOT::Math::SMatrix< double, 5, 2, ROOT::Math::MatRepStd< double, 5, 2 > > AlgebraicMatrix52
 
typedef ROOT::Math::SMatrix< double, 5, 3, ROOT::Math::MatRepStd< double, 5, 3 > > AlgebraicMatrix53
 
typedef ROOT::Math::SMatrix< double, 5, 4, ROOT::Math::MatRepStd< double, 5, 4 > > AlgebraicMatrix54
 
typedef ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepStd< double, 5, 5 > > AlgebraicMatrix55
 
typedef ROOT::Math::SMatrix< double, 5, 6, ROOT::Math::MatRepStd< double, 5, 6 > > AlgebraicMatrix56
 
typedef ROOT::Math::SMatrix< double, 6, 1, ROOT::Math::MatRepStd< double, 6, 1 > > AlgebraicMatrix61
 
typedef ROOT::Math::SMatrix< double, 6, 2, ROOT::Math::MatRepStd< double, 6, 2 > > AlgebraicMatrix62
 
typedef ROOT::Math::SMatrix< double, 6, 3, ROOT::Math::MatRepStd< double, 6, 3 > > AlgebraicMatrix63
 
typedef ROOT::Math::SMatrix< double, 6, 4, ROOT::Math::MatRepStd< double, 6, 4 > > AlgebraicMatrix64
 
typedef ROOT::Math::SMatrix< double, 6, 5, ROOT::Math::MatRepStd< double, 6, 5 > > AlgebraicMatrix65
 
typedef ROOT::Math::SMatrix< double, 6, 6, ROOT::Math::MatRepStd< double, 6, 6 > > AlgebraicMatrix66
 
typedef ROOT::Math::SMatrixIdentity AlgebraicMatrixID
 
typedef ROOT::Math::SMatrix< double, 1, 1, ROOT::Math::MatRepSym< double, 1 > > AlgebraicSymMatrix11
 
typedef ROOT::Math::SMatrix< double, 2, 2, ROOT::Math::MatRepSym< double, 2 > > AlgebraicSymMatrix22
 
typedef ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepSym< double, 3 > > AlgebraicSymMatrix33
 
typedef ROOT::Math::SMatrix< double, 4, 4, ROOT::Math::MatRepSym< double, 4 > > AlgebraicSymMatrix44
 
typedef ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
 
typedef ROOT::Math::SMatrix< double, 6, 6, ROOT::Math::MatRepSym< double, 6 > > AlgebraicSymMatrix66
 
typedef ROOT::Math::SVector< double, 1 > AlgebraicVector1
 
typedef ROOT::Math::SVector< double, 15 > AlgebraicVector15
 
typedef ROOT::Math::SVector< double, 2 > AlgebraicVector2
 
typedef ROOT::Math::SVector< double, 3 > AlgebraicVector3
 
typedef ROOT::Math::SVector< double, 4 > AlgebraicVector4
 
typedef ROOT::Math::SVector< double, 5 > AlgebraicVector5
 
typedef ROOT::Math::SVector< double, 6 > AlgebraicVector6
 

Macro Definition Documentation

#define SMATRIX_USE_CONSTEXPR

Definition at line 4 of file AlgebraicROOTObjects.h.

Typedef Documentation

typedef ROOT::Math::SMatrix<double,1,1,ROOT::Math::MatRepStd<double,1,1> > AlgebraicMatrix11

Definition at line 27 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,1,2,ROOT::Math::MatRepStd<double,1,2> > AlgebraicMatrix12

Definition at line 28 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,1,3,ROOT::Math::MatRepStd<double,1,3> > AlgebraicMatrix13

Definition at line 29 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,1,4,ROOT::Math::MatRepStd<double,1,4> > AlgebraicMatrix14

Definition at line 30 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,1,5,ROOT::Math::MatRepStd<double,1,5> > AlgebraicMatrix15

Definition at line 31 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,1,6,ROOT::Math::MatRepStd<double,1,6> > AlgebraicMatrix16

Definition at line 32 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,1,ROOT::Math::MatRepStd<double,2,1> > AlgebraicMatrix21

Definition at line 33 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > AlgebraicMatrix22

Definition at line 34 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,3,ROOT::Math::MatRepStd<double,2,3> > AlgebraicMatrix23

Definition at line 35 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,4,ROOT::Math::MatRepStd<double,2,4> > AlgebraicMatrix24

Definition at line 36 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,5,ROOT::Math::MatRepStd<double,2,5> > AlgebraicMatrix25

Definition at line 37 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,6,ROOT::Math::MatRepStd<double,2,6> > AlgebraicMatrix26

Definition at line 38 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,1,ROOT::Math::MatRepStd<double,3,1> > AlgebraicMatrix31

Definition at line 39 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,2,ROOT::Math::MatRepStd<double,3,2> > AlgebraicMatrix32

Definition at line 40 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > AlgebraicMatrix33

Definition at line 41 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > AlgebraicMatrix34

Definition at line 42 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,5,ROOT::Math::MatRepStd<double,3,5> > AlgebraicMatrix35

Definition at line 43 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,6,ROOT::Math::MatRepStd<double,3,6> > AlgebraicMatrix36

Definition at line 44 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,1,ROOT::Math::MatRepStd<double,4,1> > AlgebraicMatrix41

Definition at line 45 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,2,ROOT::Math::MatRepStd<double,4,2> > AlgebraicMatrix42

Definition at line 46 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > AlgebraicMatrix43

Definition at line 47 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > AlgebraicMatrix44

Definition at line 48 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,5,ROOT::Math::MatRepStd<double,4,5> > AlgebraicMatrix45

Definition at line 49 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,6,ROOT::Math::MatRepStd<double,4,6> > AlgebraicMatrix46

Definition at line 50 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,1,ROOT::Math::MatRepStd<double,5,1> > AlgebraicMatrix51

Definition at line 51 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,2,ROOT::Math::MatRepStd<double,5,2> > AlgebraicMatrix52

Definition at line 52 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,3,ROOT::Math::MatRepStd<double,5,3> > AlgebraicMatrix53

Definition at line 53 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,4,ROOT::Math::MatRepStd<double,5,4> > AlgebraicMatrix54

Definition at line 54 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > AlgebraicMatrix55

Definition at line 55 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,6,ROOT::Math::MatRepStd<double,5,6> > AlgebraicMatrix56

Definition at line 56 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,1,ROOT::Math::MatRepStd<double,6,1> > AlgebraicMatrix61

Definition at line 57 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,2,ROOT::Math::MatRepStd<double,6,2> > AlgebraicMatrix62

Definition at line 58 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,3,ROOT::Math::MatRepStd<double,6,3> > AlgebraicMatrix63

Definition at line 59 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,4,ROOT::Math::MatRepStd<double,6,4> > AlgebraicMatrix64

Definition at line 60 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,5,ROOT::Math::MatRepStd<double,6,5> > AlgebraicMatrix65

Definition at line 61 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > AlgebraicMatrix66

Definition at line 62 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrixIdentity AlgebraicMatrixID

Definition at line 72 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,1,1,ROOT::Math::MatRepSym<double,1> > AlgebraicSymMatrix11

Definition at line 19 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > AlgebraicSymMatrix22

Definition at line 20 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > AlgebraicSymMatrix33

Definition at line 21 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > AlgebraicSymMatrix44

Definition at line 22 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > AlgebraicSymMatrix55

Definition at line 23 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > AlgebraicSymMatrix66

Definition at line 24 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,1> AlgebraicVector1

Definition at line 10 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,15> AlgebraicVector15

Definition at line 16 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,2> AlgebraicVector2

Definition at line 11 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,3> AlgebraicVector3

Definition at line 12 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,4> AlgebraicVector4

Definition at line 13 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,5> AlgebraicVector5

Definition at line 14 of file AlgebraicROOTObjects.h.

typedef ROOT::Math::SVector<double,6> AlgebraicVector6

Definition at line 15 of file AlgebraicROOTObjects.h.