CMS 3D CMS Logo

Functions
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, Vec4F const &v)
 
std::ostream & operator<< (std::ostream &out, Vec4D const &v)
 
std::ostream & operator<< (std::ostream &out, Vec2F const &v)
 
std::ostream & operator<< (std::ostream &out, Vec2D const &v)
 
std::ostream & operator<< (std::ostream &out, As3D< float > const &v)
 
std::ostream & operator<< (std::ostream &out, As3D< double > const &v)
 
std::ostream & operator<< (std::ostream &out, Rot3F const &r)
 
std::ostream & operator<< (std::ostream &out, Rot3D const &r)
 
std::ostream & operator<< (std::ostream &out, Rot2F const &r)
 
std::ostream & operator<< (std::ostream &out, Rot2D const &r)
 

Function Documentation

◆ operator<<() [1/10]

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

Definition at line 8 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out, and findQualityFiles::v.

8  {
9  return out << '(' << v[0] << ", " << v[1] << ", " << v[2] << ", " << v[3] << ')';
10 }

◆ operator<<() [2/10]

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

Definition at line 11 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out, and findQualityFiles::v.

11  {
12  return out << '(' << v[0] << ", " << v[1] << ", " << v[2] << ", " << v[3] << ')';
13 }

◆ operator<<() [3/10]

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

Definition at line 14 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out, and findQualityFiles::v.

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

◆ operator<<() [4/10]

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

Definition at line 15 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out, and findQualityFiles::v.

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

◆ operator<<() [5/10]

std::ostream& operator<< ( std::ostream &  out,
As3D< float > const &  v 
)

Definition at line 17 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out, and findQualityFiles::v.

17  {
18  return out << '(' << v.v[0] << ", " << v.v[1] << ", " << v.v[2] << ')';
19 }

◆ operator<<() [6/10]

std::ostream& operator<< ( std::ostream &  out,
As3D< double > const &  v 
)

Definition at line 21 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out, and findQualityFiles::v.

21  {
22  return out << '(' << v.v[0] << ", " << v.v[1] << ", " << v.v[2] << ')';
23 }

◆ operator<<() [7/10]

std::ostream& operator<< ( std::ostream &  out,
Rot3F const &  r 
)

Definition at line 25 of file SSEVec.cc.

References mathSSE::as3D(), and MillePedeFileConverter_cfg::out.

25  {
26  return out << as3D(r.axis[0]) << '\n' << as3D(r.axis[1]) << '\n' << as3D(r.axis[2]);
27 }
As3D< V > as3D(V const &v)
Definition: ExtVec.h:170

◆ operator<<() [8/10]

std::ostream& operator<< ( std::ostream &  out,
Rot3D const &  r 
)

Definition at line 29 of file SSEVec.cc.

References mathSSE::as3D(), and MillePedeFileConverter_cfg::out.

29  {
30  return out << as3D(r.axis[0]) << '\n' << as3D(r.axis[1]) << '\n' << as3D(r.axis[2]);
31 }
As3D< V > as3D(V const &v)
Definition: ExtVec.h:170

◆ operator<<() [9/10]

std::ostream& operator<< ( std::ostream &  out,
Rot2F const &  r 
)

Definition at line 33 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out.

33 { return out << r.axis[0] << '\n' << r.axis[1]; }

◆ operator<<() [10/10]

std::ostream& operator<< ( std::ostream &  out,
Rot2D const &  r 
)

Definition at line 35 of file SSEVec.cc.

References MillePedeFileConverter_cfg::out.

35 { return out << r.axis[0] << '\n' << r.axis[1]; }