CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Functions
ROOT::Math Namespace Reference

Classes

class  Transform3DPJ
 

Typedefs

typedef Transform3DPJ::Point XYZPoint
 
typedef Transform3DPJ::Vector XYZVector
 

Functions

std::ostream & operator<< (std::ostream &os, const Transform3DPJ &t)
 

Typedef Documentation

Definition at line 26 of file Transform3DPJ.cc.

Definition at line 27 of file Transform3DPJ.cc.

Function Documentation

std::ostream & ROOT::Math::operator<< ( std::ostream &  os,
const Transform3DPJ &  t 
)

Definition at line 285 of file Transform3DPJ.cc.

References ROOT::Math::Transform3DPJ::GetComponents(), and visualization-live-secondInstance_cfg::m.

285  {
286  // TODO - this will need changing for machine-readable issues
287  // and even the human readable form needs formatiing improvements
288 
289  double m[12];
290  t.GetComponents(m, m + 12);
291  os << "\n" << m[0] << " " << m[1] << " " << m[2] << " " << m[3];
292  os << "\n" << m[4] << " " << m[5] << " " << m[6] << " " << m[7];
293  os << "\n" << m[8] << " " << m[9] << " " << m[10] << " " << m[11] << "\n";
294  return os;
295  }