36#ifndef G4tgrSolidMultiUnion_hh
37#define G4tgrSolidMultiUnion_hh 1
81 std::ostringstream message;
82 message <<
"Only " <<
nSolid + 1 <<
" G4tgrSolids are available! " <<
83 " Asking for... " << ii + 1;
94 std::ostringstream message;
95 message <<
"Only " <<
nSolid + 1 <<
" G4tgrSolids are available! " <<
96 " Asking for... " << ii + 1;
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
G4ThreeVector thePosition
G4RotationMatrix * theRotMat
G4tgrSolidMultiUnion(const std::vector< G4String > &wl)
std::vector< std::vector< G4double > * > theSolidParams
const G4tgrSolid * GetSolid(G4int ii) const
std::vector< const G4tgrSolid * > theSolids
const G4Transform3D GetTransformation(G4int ii) const
friend std::ostream & operator<<(std::ostream &, const G4tgrSolidMultiUnion &)
std::vector< G4Transform3D > theTransformations