StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StSvtClusterMatrix.hh
1 #ifndef STSVTCLUSTERMATRIX_HH
2 #define STSVTCLUSTERMATRIX_HH
3 
4 #include "Stiostream.h"
5 #include <stdlib.h>
6 #include <math.h>
7 #include <new>
8 
10 
11 public:
12 
14  StSvtClusterMatrix(int mRow, int mCol);
16  int SetDimension(int mRow, int mCol=0);
17  void GetDimension(int& mRow, int& mCol) const;
18  int Rows() const;
19  int Columns() const;
21 
22  int mCluRow;//AA
23  int mCluCol;//AA
24 
25  friend istream& operator>> (istream& s, StSvtClusterMatrix& Svtcluster);//AA
26  double& operator () ( int row, int col);//AA
27 
28 private:
29  double **mData;
30  int MatrixAlloc(int mRow, int mCol);
31  int MatrixDeAlloc();
32 };
33 
34 #endif