62 G4gspos(name, num, moth, x, y, z, irot, only);
73 G4String text =
"G4gspos: '" + vname +
"' has no VolTableEntry";
78 G4String text =
"G4gspos: '" + vmoth +
"' has no VolTableEntry";
88 G3Pos* aG3Pos =
new G3Pos(vmoth, num, offset, irot, vonly);
106 x, y, z, irot, vonly);
void G4gspos(G4String vname, G4int num, G4String vmoth, G4double x, G4double y, G4double z, G4int irot, G4String vonly)
G3G4DLL_API G4double Rpar[1000]
CLHEP::Hep3Vector G4ThreeVector
const char * name(G4int ptype)
void G3fillParams(G4String *tokens, const char *ptypes)
G3VolTableEntry * GetClone(G4int i)
G3VolTableEntry * GetVTE(const G4String &Vname)
G3G4DLL_API G4String Spar[1000]
static constexpr double cm
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
G3G4DLL_API G4int Ipar[1000]
void AddG3Pos(G3Pos *aG3Pos)
void AddMother(G3VolTableEntry *aDaughter)
void PG4gspos(G4String *tokens)
void G4CreateCloneVTE(G3VolTableEntry *vte, G3VolTableEntry *mvte, G4double pars[], G4int npar, G4int num, G4double x, G4double y, G4double z, G4int irot, G4String vonly)
G3G4DLL_API G3VolTable G3Vol
void AddDaughter(G3VolTableEntry *aDaughter)