Go to the source code of this file.
  
  
      
        
          | static std::ostream& operator<<  | 
          ( | 
          std::ostream &  | 
          o,  | 
         
        
           | 
           | 
          const G4Transform3D  | 
          t  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Definition at line 802 of file G4PhysicalVolumeModel.cc.
  814   o << setw(w) << t.
xx() << setw(w) << t.
xy() << setw(w) << t.
xz() << setw(w) << t.
dx() << endl;
 
  815   o << setw(w) << t.
yx() << setw(w) << t.
yy() << setw(w) << t.
yz() << setw(w) << t.
dy() << endl;
 
  816   o << setw(w) << t.
zx() << setw(w) << t.
zy() << setw(w) << t.
zz() << setw(w) << t.
dz() << endl;
 
  819   o << 
"= translation:" << endl;
 
  820   o << setw(w) << tl.dx() << setw(w) << tl.dy() << setw(w) << tl.dz() << endl;
 
  823   o << 
"* rotation:" << endl;
 
  824   o << setw(w) << r.xx() << setw(w) << r.xy() << setw(w) << r.xz() << endl;
 
  825   o << setw(w) << r.yx() << setw(w) << r.yy() << setw(w) << r.yz() << endl;
 
  826   o << setw(w) << r.zx() << setw(w) << r.zy() << setw(w) << r.zz() << endl;
 
  829   o << 
"* scale:" << endl;
 
  830   o << setw(w) << sc.xx() << setw(w) << sc.yy() << setw(w) << sc.zz() << endl;
 
  833   o << 
"Transformed axes:" << endl;
 
  834   o << 
"x': " << r * 
G4Vector3D(1., 0., 0.) << endl;
 
  835   o << 
"y': " << r * 
G4Vector3D(0., 1., 0.) << endl;
 
  836   o << 
"z': " << r * 
G4Vector3D(0., 0., 1.) << endl;
 
HepGeom::Vector3D< G4double > G4Vector3D
 
 
 
 
Definition at line 903 of file G4PhysicalVolumeModel.cc.
  916     os << 
" (Null node)";
 
const G4String & GetName() const 
 
G4VPhysicalVolume * GetPhysicalVolume() const