G4tgrVolumeAssembly.cc File Reference

#include "G4tgrVolumeAssembly.hh"
#include "G4tgrUtils.hh"
#include "G4tgrVolumeMgr.hh"
#include "G4tgrPlaceSimple.hh"
#include "G4tgrPlaceDivRep.hh"
#include "G4tgrPlaceParameterisation.hh"
#include "G4tgrFileReader.hh"
#include "G4tgrMessenger.hh"

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &os, const G4tgrVolumeAssembly &obj)


Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const G4tgrVolumeAssembly obj 
)

Definition at line 131 of file G4tgrVolumeAssembly.cc.

References G4endl, G4tgrVolumeAssembly::theComponentNames, G4tgrVolumeAssembly::theComponentPos, G4tgrVolumeAssembly::theComponentRMs, and G4tgrVolume::theName.

00132 {
00133   os << "G4tgrVolumeAssembly= " << obj.theName;
00134 
00135   for( size_t ii = 0; ii < obj.theComponentNames.size(); ii++ )
00136   {
00137     os << obj.theComponentNames[ii] << " RotMatName= "
00138        << obj.theComponentRMs[ii] << " Position= "
00139        << obj.theComponentPos[ii].x() << " "
00140        << obj.theComponentPos[ii].y() << " "
00141        << obj.theComponentPos[ii].z();
00142   }
00143   os << G4endl;
00144 
00145   return os;
00146 }


Generated on Mon May 27 17:51:10 2013 for Geant4 by  doxygen 1.4.7