X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FAliITSRad.h;h=100a4719779271f639a26a268109793b6d9d1e36;hb=44ed7a669ab9cf51d3f37f1f6736443b71c54926;hp=3e75a517cf0621001d2e786f162f527047395395;hpb=bb2acaed414ae09feefd8bce652d58e15fbf24e2;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITSRad.h b/ITS/AliITSRad.h index 3e75a517cf0..100a4719779 100644 --- a/ITS/AliITSRad.h +++ b/ITS/AliITSRad.h @@ -2,12 +2,10 @@ #define ALIITSRAD_H #include -#include +#include class TObjArray; -class TMatrix; - // ITS Class to calculate the radiation lenght matrix //Origin A. Badala' and G.S. Pappalardo: e-mail Angela.Badala@ct.infn.it, Giuseppe.S.Pappalardo@ct.infn.it @@ -24,24 +22,28 @@ public: Int_t Getimax() {return imax;} // return the first dimension of the matrices Int_t Getjmax() {return jmax;} // return the second dimension of the matrices - TMatrix &GetRadMatrix1() {return *fmrad1;} // return the radiation lengh matrix for layer 1 - TMatrix &GetRadMatrix2() {return *fmrad2;} // return the radiation lengh matrix for layer 2 - TMatrix &GetRadMatrix3() {return *fmrad3;} // return the radiation lengh matrix for layer 3 - TMatrix &GetRadMatrix4() {return *fmrad4;} // return the radiation lengh matrix for layer 4 - TMatrix &GetRadMatrix5() {return *fmrad5;} // return the radiation lengh matrix for layer 5 - TMatrix &GetRadMatrix6() {return *fmrad6;} // return the radiation lengh matrix for layer 6 + TMatrixF &GetRadMatrix1() {return *fmrad1;} // return the radiation lengh matrix for layer 1 + TMatrixF &GetRadMatrix2() {return *fmrad2;} // return the radiation lengh matrix for layer 2 + TMatrixF &GetRadMatrix3() {return *fmrad3;} // return the radiation lengh matrix for layer 3 + TMatrixF &GetRadMatrix4() {return *fmrad4;} // return the radiation lengh matrix for layer 4 + TMatrixF &GetRadMatrix5() {return *fmrad5;} // return the radiation lengh matrix for layer 5 + TMatrixF &GetRadMatrix6() {return *fmrad6;} // return the radiation lengh matrix for layer 6 private: + AliITSRad(const AliITSRad &source); // copy constructor + // assignment operator + AliITSRad& operator=(const AliITSRad &source); + Int_t imax; // first dimension of the matrices Int_t jmax; // second dimension of the matrices - TMatrix *fmrad1; // matrix of the radiation lenghts for layer 1 - TMatrix *fmrad2; // matrix of the radiation lenghts for layer 2 - TMatrix *fmrad3; // matrix of the radiation lenghts for layer 3 - TMatrix *fmrad4; // matrix of the radiation lenghts for layer 4 - TMatrix *fmrad5; // matrix of the radiation lenghts for layer 5 - TMatrix *fmrad6; // matrix of the radiation lenghts for layer 6 + TMatrixF *fmrad1; // matrix of the radiation lenghts for layer 1 + TMatrixF *fmrad2; // matrix of the radiation lenghts for layer 2 + TMatrixF *fmrad3; // matrix of the radiation lenghts for layer 3 + TMatrixF *fmrad4; // matrix of the radiation lenghts for layer 4 + TMatrixF *fmrad5; // matrix of the radiation lenghts for layer 5 + TMatrixF *fmrad6; // matrix of the radiation lenghts for layer 6 ClassDef(AliITSRad, 1) };