Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMatrixFUtilsfwd.h
Go to the documentation of this file.
1// @(#)root/matrix:$Id$
2// Authors: Fons Rademakers, Eddy Offermann Nov 2003
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_TMatrixFUtilsfwd
13#define ROOT_TMatrixFUtilsfwd
14
15//////////////////////////////////////////////////////////////////////////
16// //
17// Matrix utility classes. //
18// //
19// Forward declaration of //
20// TMatrixTRow_const <Float_t> TMatrixTRow <Float_t> //
21// TMatrixTColumn_const <Float_t> TMatrixTColumn <Float_t> //
22// TMatrixTDiag_const <Float_t> TMatrixTDiag <Float_t> //
23// TMatrixTFlat_const <Float_t> TMatrixTFlat <Float_t> //
24// TMatrixTSub_const <Float_t> TMatrixTSub <Float_t> //
25// TMatrixTSparseRow_const <Float_t> TMatrixTSparseRow <Float_t> //
26// TMatrixTSparseDiag_const<Float_t> TMatrixTSparseDiag<Float_t> //
27// //
28// TElementActionT <Float_t> //
29// TElementPosActionT<Float_t> //
30// //
31//////////////////////////////////////////////////////////////////////////
32
33#include "RtypesCore.h"
34
35template<class Element> class TMatrixTRow_const;
36template<class Element> class TMatrixTColumn_const;
37template<class Element> class TMatrixTDiag_const;
38template<class Element> class TMatrixTFlat_const;
39template<class Element> class TMatrixTSub_const;
40template<class Element> class TMatrixTSparseRow_const;
41template<class Element> class TMatrixTSparseDiag_const;
42
43template<class Element> class TMatrixTRow;
44template<class Element> class TMatrixTColumn;
45template<class Element> class TMatrixTDiag;
46template<class Element> class TMatrixTFlat;
47template<class Element> class TMatrixTSub;
48template<class Element> class TMatrixTSparseRow;
49template<class Element> class TMatrixTSparseDiag;
50
51template<class Element> class TElementActionT;
52template<class Element> class TElementPosActionT;
53
54typedef TMatrixTRow_const <Float_t> TMatrixFRow_const;
55typedef TMatrixTColumn_const <Float_t> TMatrixFColumn_const;
56typedef TMatrixTDiag_const <Float_t> TMatrixFDiag_const;
57typedef TMatrixTFlat_const <Float_t> TMatrixFFlat_const;
58typedef TMatrixTSub_const <Float_t> TMatrixFSub_const;
59typedef TMatrixTSparseRow_const <Float_t> TMatrixFSparseRow_const;
61
62typedef TMatrixTRow <Float_t> TMatrixFRow;
63typedef TMatrixTColumn <Float_t> TMatrixFColumn;
64typedef TMatrixTDiag <Float_t> TMatrixFDiag;
65typedef TMatrixTFlat <Float_t> TMatrixFFlat;
66typedef TMatrixTSub <Float_t> TMatrixFSub;
67typedef TMatrixTSparseRow <Float_t> TMatrixFSparseRow;
68typedef TMatrixTSparseDiag <Float_t> TMatrixFSparseDiag;
69
70typedef TElementActionT <Float_t> TElementActionF;
71typedef TElementPosActionT <Float_t> TElementPosActionF;
72
73#endif
TMatrixTSparseRow< Float_t > TMatrixFSparseRow
TMatrixTRow_const< Float_t > TMatrixFRow_const
TElementActionT< Float_t > TElementActionF
TMatrixTDiag_const< Float_t > TMatrixFDiag_const
TMatrixTFlat< Float_t > TMatrixFFlat
TMatrixTFlat_const< Float_t > TMatrixFFlat_const
TMatrixTDiag< Float_t > TMatrixFDiag
TMatrixTSparseDiag< Float_t > TMatrixFSparseDiag
TMatrixTSparseRow_const< Float_t > TMatrixFSparseRow_const
TMatrixTColumn< Float_t > TMatrixFColumn
TMatrixTSub< Float_t > TMatrixFSub
TElementPosActionT< Float_t > TElementPosActionF
TMatrixTColumn_const< Float_t > TMatrixFColumn_const
TMatrixTSparseDiag_const< Float_t > TMatrixFSparseDiag_const
TMatrixTRow< Float_t > TMatrixFRow
TMatrixTSub_const< Float_t > TMatrixFSub_const