Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
G4tgrVolume.cc File Reference
#include "G4tgrVolume.hh"
#include "G4tgrUtils.hh"
#include "G4tgrSolid.hh"
#include "G4tgrVolumeMgr.hh"
#include "G4tgrPlace.hh"
#include "G4tgrPlaceSimple.hh"
#include "G4tgrPlaceDivRep.hh"
#include "G4tgrPlaceParameterisation.hh"
#include "G4tgrFileReader.hh"
#include "G4tgrMessenger.hh"
#include "G4UIcommand.hh"

Go to the source code of this file.

Functions

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

Function Documentation

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

Definition at line 283 of file G4tgrVolume.cc.

References G4endl, G4tgrVolume::theCheckOverlaps, G4tgrVolume::theMaterialName, G4tgrVolume::theName, G4tgrVolume::thePlacements, G4tgrVolume::theRGBColour, G4tgrVolume::theType, and G4tgrVolume::theVisibility.

284 {
285  os << "G4tgrVolume= " << obj.theName << " Type= " << obj.theType
286  << " Material= " << obj.theMaterialName
287  << " Visibility " << obj.theVisibility
288  << " Colour " << (obj.theRGBColour)[0] << " "
289  << (obj.theRGBColour)[1] << " "
290  << (obj.theRGBColour)[2] << " "
291  << (obj.theRGBColour)[3] << " "
292  << " CheckOverlaps " << obj.theCheckOverlaps
293  << " N placements " << obj.thePlacements.size() << G4endl;
294 
295  return os;
296 }
G4String theMaterialName
Definition: G4tgrVolume.hh:112
G4bool theVisibility
Definition: G4tgrVolume.hh:119
G4String theType
Definition: G4tgrVolume.hh:110
std::vector< G4tgrPlace * > thePlacements
Definition: G4tgrVolume.hh:116
G4String theName
Definition: G4tgrVolume.hh:108
#define G4endl
Definition: G4ios.hh:61
G4bool theCheckOverlaps
Definition: G4tgrVolume.hh:121
G4double * theRGBColour
Definition: G4tgrVolume.hh:120