#include "FWCore/Utilities/interface/GCC11Compatibility.h"
#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 |
#define SMATRIX_USE_CONSTEXPR |
Definition at line 9 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,1,ROOT::Math::MatRepStd<double,1,1> > AlgebraicMatrix11 |
Definition at line 35 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,2,ROOT::Math::MatRepStd<double,1,2> > AlgebraicMatrix12 |
Definition at line 36 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,3,ROOT::Math::MatRepStd<double,1,3> > AlgebraicMatrix13 |
Definition at line 37 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,4,ROOT::Math::MatRepStd<double,1,4> > AlgebraicMatrix14 |
Definition at line 38 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,5,ROOT::Math::MatRepStd<double,1,5> > AlgebraicMatrix15 |
Definition at line 39 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,6,ROOT::Math::MatRepStd<double,1,6> > AlgebraicMatrix16 |
Definition at line 40 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,1,ROOT::Math::MatRepStd<double,2,1> > AlgebraicMatrix21 |
Definition at line 41 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepStd<double,2,2> > AlgebraicMatrix22 |
Definition at line 42 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,3,ROOT::Math::MatRepStd<double,2,3> > AlgebraicMatrix23 |
Definition at line 43 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,4,ROOT::Math::MatRepStd<double,2,4> > AlgebraicMatrix24 |
Definition at line 44 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,5,ROOT::Math::MatRepStd<double,2,5> > AlgebraicMatrix25 |
Definition at line 45 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,6,ROOT::Math::MatRepStd<double,2,6> > AlgebraicMatrix26 |
Definition at line 46 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,1,ROOT::Math::MatRepStd<double,3,1> > AlgebraicMatrix31 |
Definition at line 47 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,2,ROOT::Math::MatRepStd<double,3,2> > AlgebraicMatrix32 |
Definition at line 48 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepStd<double,3,3> > AlgebraicMatrix33 |
Definition at line 49 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,4,ROOT::Math::MatRepStd<double,3,4> > AlgebraicMatrix34 |
Definition at line 50 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,5,ROOT::Math::MatRepStd<double,3,5> > AlgebraicMatrix35 |
Definition at line 51 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,6,ROOT::Math::MatRepStd<double,3,6> > AlgebraicMatrix36 |
Definition at line 52 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,1,ROOT::Math::MatRepStd<double,4,1> > AlgebraicMatrix41 |
Definition at line 53 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,2,ROOT::Math::MatRepStd<double,4,2> > AlgebraicMatrix42 |
Definition at line 54 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,3,ROOT::Math::MatRepStd<double,4,3> > AlgebraicMatrix43 |
Definition at line 55 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepStd<double,4,4> > AlgebraicMatrix44 |
Definition at line 56 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,5,ROOT::Math::MatRepStd<double,4,5> > AlgebraicMatrix45 |
Definition at line 57 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,6,ROOT::Math::MatRepStd<double,4,6> > AlgebraicMatrix46 |
Definition at line 58 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,1,ROOT::Math::MatRepStd<double,5,1> > AlgebraicMatrix51 |
Definition at line 59 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,2,ROOT::Math::MatRepStd<double,5,2> > AlgebraicMatrix52 |
Definition at line 60 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,3,ROOT::Math::MatRepStd<double,5,3> > AlgebraicMatrix53 |
Definition at line 61 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,4,ROOT::Math::MatRepStd<double,5,4> > AlgebraicMatrix54 |
Definition at line 62 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepStd<double,5,5> > AlgebraicMatrix55 |
Definition at line 63 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,6,ROOT::Math::MatRepStd<double,5,6> > AlgebraicMatrix56 |
Definition at line 64 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,1,ROOT::Math::MatRepStd<double,6,1> > AlgebraicMatrix61 |
Definition at line 65 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,2,ROOT::Math::MatRepStd<double,6,2> > AlgebraicMatrix62 |
Definition at line 66 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,3,ROOT::Math::MatRepStd<double,6,3> > AlgebraicMatrix63 |
Definition at line 67 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,4,ROOT::Math::MatRepStd<double,6,4> > AlgebraicMatrix64 |
Definition at line 68 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,5,ROOT::Math::MatRepStd<double,6,5> > AlgebraicMatrix65 |
Definition at line 69 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepStd<double,6,6> > AlgebraicMatrix66 |
Definition at line 70 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrixIdentity AlgebraicMatrixID |
Definition at line 80 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,1,1,ROOT::Math::MatRepSym<double,1> > AlgebraicSymMatrix11 |
Definition at line 27 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,2,2,ROOT::Math::MatRepSym<double,2> > AlgebraicSymMatrix22 |
Definition at line 28 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,3,3,ROOT::Math::MatRepSym<double,3> > AlgebraicSymMatrix33 |
Definition at line 29 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,4,4,ROOT::Math::MatRepSym<double,4> > AlgebraicSymMatrix44 |
Definition at line 30 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,5,5,ROOT::Math::MatRepSym<double,5> > AlgebraicSymMatrix55 |
Definition at line 31 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SMatrix<double,6,6,ROOT::Math::MatRepSym<double,6> > AlgebraicSymMatrix66 |
Definition at line 32 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,1> AlgebraicVector1 |
Definition at line 18 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,15> AlgebraicVector15 |
Definition at line 24 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,2> AlgebraicVector2 |
Definition at line 19 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,3> AlgebraicVector3 |
Definition at line 20 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,4> AlgebraicVector4 |
Definition at line 21 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,5> AlgebraicVector5 |
Definition at line 22 of file AlgebraicROOTObjects.h.
typedef ROOT::Math::SVector<double,6> AlgebraicVector6 |
Definition at line 23 of file AlgebraicROOTObjects.h.