#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) |
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 }