ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#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 | PG4gspos (G4String *tokens) |
void | G4gspos (G4String vname, G4int num, G4String vmoth, G4double x, G4double y, G4double z, G4int irot, G4String vonly) |
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 192 of file G4gsposp.cc.
View newest version in sPHENIX GitHub at line 192 of file G4gsposp.cc
References G3VolTableEntry::AddClone(), G3VolTableEntry::AddDaughter(), G3VolTableEntry::AddG3Pos(), G3VolTableEntry::AddMother(), G4String::append(), cm, G3NegVolPars(), G3toG4MakeSolid(), G3Vol, G4CloneDaughters(), G4ProcessDaughters(), G3VolTableEntry::GetClone(), G3VolTableEntry::GetName(), G3VolTableEntry::GetNmed(), G3VolTableEntry::GetNoClones(), G3VolTableEntry::GetNpar(), G3VolTableEntry::GetRpar(), G3VolTableEntry::GetShape(), gSeparator, num, offset, 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.
View newest version in sPHENIX GitHub 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(), G3VolTableEntry::HasNegPars(), num, offset, x, y, and z.
Referenced by PG4gspos().
Definition at line 41 of file G4gspos.cc.
View newest version in sPHENIX GitHub at line 41 of file G4gspos.cc
References G3fillParams(), G4gspos(), Ipar, num, PTgspos, Rpar, Spar, x, y, and z.
Referenced by G3CLEval().