ROBAST logo
/******************************************************************************
 * Copyright (C) 2006-, Akira Okumura                                         *
 * All rights reserved.                                                       *
 *****************************************************************************/

///////////////////////////////////////////////////////////////////////////////
//
// A2x2ComplexMatrix
//
// 2 x 2 complex matrix with minimum functionality
//
///////////////////////////////////////////////////////////////////////////////

#include <iostream>

#include "A2x2ComplexMatrix.h"

A2x2ComplexMatrix::A2x2ComplexMatrix(std::complex<Double_t> c0,
                                     std::complex<Double_t> c1,
                                     std::complex<Double_t> c2,
                                     std::complex<Double_t> c3) {
  fC[0] = c0;
  fC[1] = c1;
  fC[2] = c2;
  fC[3] = c3;
}

//______________________________________________________________________________
void A2x2ComplexMatrix::Print() const {
  std::cout << fC[0] << ", " << fC[1] << std::endl;
  std::cout << fC[2] << ", " << fC[3] << std::endl;
}
 A2x2ComplexMatrix.cxx:1
 A2x2ComplexMatrix.cxx:2
 A2x2ComplexMatrix.cxx:3
 A2x2ComplexMatrix.cxx:4
 A2x2ComplexMatrix.cxx:5
 A2x2ComplexMatrix.cxx:6
 A2x2ComplexMatrix.cxx:7
 A2x2ComplexMatrix.cxx:8
 A2x2ComplexMatrix.cxx:9
 A2x2ComplexMatrix.cxx:10
 A2x2ComplexMatrix.cxx:11
 A2x2ComplexMatrix.cxx:12
 A2x2ComplexMatrix.cxx:13
 A2x2ComplexMatrix.cxx:14
 A2x2ComplexMatrix.cxx:15
 A2x2ComplexMatrix.cxx:16
 A2x2ComplexMatrix.cxx:17
 A2x2ComplexMatrix.cxx:18
 A2x2ComplexMatrix.cxx:19
 A2x2ComplexMatrix.cxx:20
 A2x2ComplexMatrix.cxx:21
 A2x2ComplexMatrix.cxx:22
 A2x2ComplexMatrix.cxx:23
 A2x2ComplexMatrix.cxx:24
 A2x2ComplexMatrix.cxx:25
 A2x2ComplexMatrix.cxx:26
 A2x2ComplexMatrix.cxx:27
 A2x2ComplexMatrix.cxx:28
 A2x2ComplexMatrix.cxx:29
 A2x2ComplexMatrix.cxx:30
 A2x2ComplexMatrix.cxx:31
 A2x2ComplexMatrix.cxx:32