const std::vector< G4tgrPlace * > GetPlacements() const
G4bool GetCheckOverlaps() const
virtual G4tgrVolume * GetVolume(G4int ii) const
G4tgrPlaceDivRep * AddPlaceReplica(const std::vector< G4String > &wl)
const char * name(G4int ptype)
void AddCheckOverlaps(const std::vector< G4String > &wl)
void AddVisibility(const std::vector< G4String > &wl)
G4tgrSolid * GetSolid() const
std::vector< G4tgrPlace * > thePlacements
G4double * GetColour() const
G4bool GetVisibility() const
const G4String & GetType() const
void AddRGBColour(const std::vector< G4String > &wl)
G4tgrPlaceParameterisation * AddPlaceParam(const std::vector< G4String > &wl)
const G4String & GetName() const
const G4String & GetMaterialName() const
G4double * GetRGBColour() const
friend std::ostream & operator<<(std::ostream &os, const G4tgrVolume &obj)
virtual G4tgrPlace * AddPlace(const std::vector< G4String > &wl)
void SetName(const G4String &name)