CMS 3D CMS Logo

Public Types

AlgebraicROOTObject< D1, D2 > Struct Template Reference

============= When we need templated root objects More...

#include <AlgebraicROOTObjects.h>

List of all members.

Public Types

typedef ROOT::Math::SMatrix
< double, D1, D2,
ROOT::Math::MatRepStd< double,
D1, D2 > > 
Matrix
typedef ROOT::Math::SMatrix
< double, D1, D1,
ROOT::Math::MatRepSym< double,
D1 > > 
SymMatrix
typedef ROOT::Math::SVector
< double, D1 > 
Vector

Detailed Description

template<unsigned int D1, unsigned int D2 = D1>
struct AlgebraicROOTObject< D1, D2 >

============= When we need templated root objects

Definition at line 64 of file AlgebraicROOTObjects.h.


Member Typedef Documentation

template<unsigned int D1, unsigned int D2 = D1>
typedef ROOT::Math::SMatrix<double,D1,D2,ROOT::Math::MatRepStd<double,D1,D2> > AlgebraicROOTObject< D1, D2 >::Matrix

Definition at line 67 of file AlgebraicROOTObjects.h.

template<unsigned int D1, unsigned int D2 = D1>
typedef ROOT::Math::SMatrix<double,D1,D1,ROOT::Math::MatRepSym<double,D1> > AlgebraicROOTObject< D1, D2 >::SymMatrix

Definition at line 66 of file AlgebraicROOTObjects.h.

template<unsigned int D1, unsigned int D2 = D1>
typedef ROOT::Math::SVector<double,D1> AlgebraicROOTObject< D1, D2 >::Vector

Definition at line 65 of file AlgebraicROOTObjects.h.