CMS 3D CMS Logo

DDRotOutput Class Reference

#include <DetectorDescription/Core/interface/CLHEPToROOTMath.h>

List of all members.

Public Member Functions

 DDRotOutput ()
void operator() (const DDRotationMatrix &r)
 ~DDRotOutput ()


Detailed Description

Definition at line 62 of file CLHEPToROOTMath.h.


Constructor & Destructor Documentation

DDRotOutput::DDRotOutput (  )  [inline]

Definition at line 64 of file CLHEPToROOTMath.h.

00064 { }

DDRotOutput::~DDRotOutput (  )  [inline]

Definition at line 65 of file CLHEPToROOTMath.h.

00065 { }


Member Function Documentation

void DDRotOutput::operator() ( const DDRotationMatrix r  )  [inline]

Definition at line 66 of file CLHEPToROOTMath.h.

References GenMuonPlsPt100GeV_cfg::cout, and lat::endl().

00066                                                 {
00067     double xx, xy, xz, yx, yy, yz, zx, zy, zz;
00068     r.GetComponents(xx, xy, xz, yx, yy, yz, zx, zy, zz);
00069     std::cout << "[ " << std::setw(12) << std::fixed << std::setprecision(5) << xx;
00070     std::cout << ", " << std::setw(12) << std::fixed << std::setprecision(5) << xy;
00071     std::cout << ", " << std::setw(12) << std::fixed << std::setprecision(5) << xz << " ]" << std::endl;
00072     std::cout << "[ " << std::setw(12) << std::fixed << std::setprecision(5) << yx;
00073     std::cout << ", " << std::setw(12) << std::fixed << std::setprecision(5) << yy;
00074     std::cout << ", " << std::setw(12) << std::fixed << std::setprecision(5) << yz << " ]" << std::endl;
00075     std::cout << "[ " << std::setw(12) << std::fixed << std::setprecision(5) << zx;
00076     std::cout << ", " << std::setw(12) << std::fixed << std::setprecision(5) << zy;
00077     std::cout << ", " << std::setw(12) << std::fixed << std::setprecision(5) << zz << " ]"<< std::endl;
00078   }


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:18:12 2009 for CMSSW by  doxygen 1.5.4