CMS 3D CMS Logo

Functions

/data/refman/pasoursint/CMSSW_4_1_8_patch12/src/DataFormats/Math/src/SSEVec.cc File Reference

#include "DataFormats/Math/interface/SSEVec.h"
#include "DataFormats/Math/interface/SSERot.h"
#include <ostream>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &out, mathSSE::Vec4F const &v)
std::ostream & operator<< (std::ostream &out, mathSSE::Rot3F const &r)
std::ostream & operator<< (std::ostream &out, mathSSE::As3D< double > const &v)
std::ostream & operator<< (std::ostream &out, mathSSE::As3D< float > const &v)
std::ostream & operator<< (std::ostream &out, mathSSE::Vec2D const &v)

Function Documentation

std::ostream& operator<< ( std::ostream &  out,
mathSSE::Vec4F const &  v 
)

Definition at line 4 of file SSEVec.cc.

                                                                   {
  return out << '(' << v.arr[0] <<", " << v.arr[1] <<", "<< v.arr[2] <<", "<< v.arr[3] <<')';
}
std::ostream& operator<< ( std::ostream &  out,
mathSSE::Rot3F const &  r 
)

Definition at line 22 of file SSEVec.cc.

References mathSSE::as3D(), and mathSSE::Rot3< T >::axis.

                                                                 {
  return out << as3D(r.axis[0]) << '\n' <<  as3D(r.axis[1]) << '\n' <<  as3D(r.axis[2]);
}
std::ostream& operator<< ( std::ostream &  out,
mathSSE::As3D< double > const &  v 
)

Definition at line 18 of file SSEVec.cc.

References dbtoconf::out, and v.

                                                                         {
  return out << '(' << v.v.arr[0] <<", " << v.v.arr[1] <<", "<< v.v.arr[2] <<')';
}
std::ostream& operator<< ( std::ostream &  out,
mathSSE::As3D< float > const &  v 
)

Definition at line 14 of file SSEVec.cc.

References dbtoconf::out, and v.

                                                                        {
  return out << '(' << v.v.arr[0] <<", " << v.v.arr[1] <<", "<< v.v.arr[2] <<')';
}
std::ostream& operator<< ( std::ostream &  out,
mathSSE::Vec2D const &  v 
)

Definition at line 10 of file SSEVec.cc.

                                                                   {
  return out << '(' << v.arr[0] <<", " << v.arr[1] <<')';
}