|
||||
File indexing completed on 2024-11-15 09:57:43
0001 // @(#)root/base:$Id$ 0002 // Authors: Fons Rademakers, Eddy Offermann Oct 2004 0003 0004 /************************************************************************* 0005 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. * 0006 * All rights reserved. * 0007 * * 0008 * For the licensing terms see $ROOTSYS/LICENSE. * 0009 * For the list of contributors see $ROOTSYS/README/CREDITS. * 0010 *************************************************************************/ 0011 0012 #ifndef ROOT_TMatrixTSymCramerInv 0013 #define ROOT_TMatrixTSymCramerInv 0014 0015 ////////////////////////////////////////////////////////////////////////// 0016 // // 0017 // TMatrixTSymCramerInv // 0018 // // 0019 // Encapsulate templates of Cramer Inversion routines. // 0020 // // 0021 // The 4x4, 5x5 and 6x6 are adapted from routines written by // 0022 // Mark Fischler and Steven Haywood as part of the CLHEP package // 0023 // // 0024 ////////////////////////////////////////////////////////////////////////// 0025 0026 #include "RtypesCore.h" 0027 0028 #include "TMatrixTSym.h" 0029 0030 namespace TMatrixTSymCramerInv { 0031 0032 template<class Element> Bool_t Inv2x2(TMatrixTSym<Element> &m,Double_t *determ); 0033 template<class Element> Bool_t Inv3x3(TMatrixTSym<Element> &m,Double_t *determ); 0034 template<class Element> Bool_t Inv4x4(TMatrixTSym<Element> &m,Double_t *determ); 0035 template<class Element> Bool_t Inv5x5(TMatrixTSym<Element> &m,Double_t *determ); 0036 template<class Element> Bool_t Inv6x6(TMatrixTSym<Element> &m,Double_t *determ); 0037 0038 } 0039 0040 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |