/**********************************************************************************************/
-/* Abstract class for matrix used for millepede2 operation. */
+/* */
+/* Abstract class for matrix used for */
+/* millepede2 operation. */
+/* Works for expandable square matrices */
+/* of arbitrary dimension */
/* Author: ruben.shahoyan@cern.ch */
/* */
+/* */
/**********************************************************************************************/
#include <stdlib.h>
#include "AliMatrixSq.h"
//
-using namespace std;
-
ClassImp(AliMatrixSq)
-
+AliMatrixSq & AliMatrixSq::operator=(const AliMatrixSq &src)
+{
+ // = operator
+ if (this == &src) return *this;
+ TMatrixDBase::operator=(src);
+ fSymmetric = src.fSymmetric;
+ return *this;
+}
//___________________________________________________________
void AliMatrixSq::MultiplyByVec(const Double_t *vecIn,Double_t *vecOut) const