]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliMatrixSq.h
Updated version (Jens)
[u/mrichter/AliRoot.git] / STEER / AliMatrixSq.h
index e1eaff37af2d406500ed0ae68990fbd21383f1f1..f621d46547c2b62e28a9bd3e7b86cac9fe6c63a0 100644 (file)
@@ -33,8 +33,8 @@ class AliMatrixSq : public TMatrixDBase {
   virtual void  Reset()                                          = 0;
   virtual void  PrintCOO()                           const;          // print in COO format
   //
-  virtual void  MultiplyByVec(Double_t* vecIn, Double_t* vecOut) const;
-  virtual void  MultiplyByVec(TVectorD &vecIn, TVectorD &vecOut) const;
+  virtual void  MultiplyByVec(const Double_t* vecIn, Double_t* vecOut) const;
+  virtual void  MultiplyByVec(const TVectorD &vecIn, TVectorD &vecOut) const;
   //
   Bool_t        IsSymmetric()                       const {return fSymmetric;}
   void          SetSymmetric(Bool_t v=kTRUE)              {fSymmetric = v;}
@@ -71,7 +71,7 @@ class AliMatrixSq : public TMatrixDBase {
 
 
 //___________________________________________________________
-inline void AliMatrixSq::MultiplyByVec(TVectorD &vecIn, TVectorD &vecOut) const
+inline void AliMatrixSq::MultiplyByVec(const TVectorD &vecIn, TVectorD &vecOut) const
 {
   MultiplyByVec(vecIn.GetMatrixArray(), vecOut.GetMatrixArray());
 }