Geant4-11
|
#include "G3G4Interface.hh"
#include "G3VolTable.hh"
#include "G3toG4.hh"
#include "G3Pos.hh"
#include "globals.hh"
#include "G4SystemOfUnits.hh"
Go to the source code of this file.
Functions | |
void | G4CreateCloneVTE (G3VolTableEntry *vte, G3VolTableEntry *mvte, G4double pars[], G4int npar, G4int num, G4double x, G4double y, G4double z, G4int irot, G4String vonly) |
void | G4gspos (G4String vname, G4int num, G4String vmoth, G4double x, G4double y, G4double z, G4int irot, G4String vonly) |
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 | ||
) |
Definition at line 193 of file G4gsposp.cc.
References G3VolTableEntry::AddClone(), G3VolTableEntry::AddDaughter(), G3VolTableEntry::AddG3Pos(), G3VolTableEntry::AddMother(), cm, G3NegVolPars(), G3toG4MakeSolid(), G3Vol, G4CloneDaughters(), G4ProcessDaughters(), G3VolTableEntry::GetClone(), G3VolTableEntry::GetName(), G3VolTableEntry::GetNmed(), G3VolTableEntry::GetNoClones(), G3VolTableEntry::GetNpar(), G3VolTableEntry::GetRpar(), G3VolTableEntry::GetShape(), gSeparator, G3VolTable::PutVTE(), G3VolTableEntry::SetHasNegPars(), G3VolTableEntry::SetName(), and G3VolTableEntry::SetSolid().
Referenced by G4gspos(), and G4gsposp().
void G4gspos | ( | G4String | vname, |
G4int | num, | ||
G4String | vmoth, | ||
G4double | x, | ||
G4double | y, | ||
G4double | z, | ||
G4int | irot, | ||
G4String | vonly | ||
) |
Definition at line 64 of file G4gspos.cc.
References G3VolTableEntry::AddDaughter(), G3VolTableEntry::AddG3Pos(), G3VolTableEntry::AddMother(), cm, FatalException, G3Vol, G4CreateCloneVTE(), G4Exception(), G3VolTableEntry::GetClone(), G3VolTableEntry::GetNoClones(), G3VolTableEntry::GetNpar(), G3VolTableEntry::GetRpar(), G3VolTable::GetVTE(), and G3VolTableEntry::HasNegPars().
Referenced by PG4gspos().
void PG4gspos | ( | G4String * | tokens | ) |
Definition at line 41 of file G4gspos.cc.
References G3fillParams(), G4gspos(), Ipar, G4InuclParticleNames::name(), PTgspos, Rpar, and Spar.
Referenced by G3CLEval().