Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMatrixTSymCramerInv.h
Go to the documentation of this file.
1// @(#)root/base:$Id$
2// Authors: Fons Rademakers, Eddy Offermann Oct 2004
3
4/*************************************************************************
5 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef ROOT_TMatrixTSymCramerInv
13#define ROOT_TMatrixTSymCramerInv
14
15//////////////////////////////////////////////////////////////////////////
16// //
17// TMatrixTSymCramerInv //
18// //
19// Encapsulate templates of Cramer Inversion routines. //
20// //
21// The 4x4, 5x5 and 6x6 are adapted from routines written by //
22// Mark Fischler and Steven Haywood as part of the CLHEP package //
23// //
24//////////////////////////////////////////////////////////////////////////
25
26#include "RtypesCore.h"
27
28#include "TMatrixTSym.h"
29
31
32 template<class Element> Bool_t Inv2x2(TMatrixTSym<Element> &m,Double_t *determ);
33 template<class Element> Bool_t Inv3x3(TMatrixTSym<Element> &m,Double_t *determ);
34 template<class Element> Bool_t Inv4x4(TMatrixTSym<Element> &m,Double_t *determ);
35 template<class Element> Bool_t Inv5x5(TMatrixTSym<Element> &m,Double_t *determ);
36 template<class Element> Bool_t Inv6x6(TMatrixTSym<Element> &m,Double_t *determ);
37
38}
39
40#endif
double Double_t
Definition RtypesCore.h:59
TMatrixTSym.
Definition TMatrixTSym.h:34
Bool_t Inv6x6(TMatrixTSym< Element > &m, Double_t *determ)
Bool_t Inv3x3(TMatrixTSym< Element > &m, Double_t *determ)
Bool_t Inv4x4(TMatrixTSym< Element > &m, Double_t *determ)
Bool_t Inv2x2(TMatrixTSym< Element > &m, Double_t *determ)
Bool_t Inv5x5(TMatrixTSym< Element > &m, Double_t *determ)
auto * m
Definition textangle.C:8