Geant4
10.01.p01
|
#include "globals.hh"
Go to the source code of this file.
G4LogicalVolume* G4BuildGeom | ( | G4String & | inFile | ) |
Definition at line 55 of file G4BuildGeom.cc.
References checkVol(), G3CLRead(), G3Det, G3Part, G3toG4BuildTree(), G3Vol, G4cout, G4endl, G4gsrotm(), G3VolTable::GetFirstVTE(), G3VolTableEntry::GetLV(), G3VolTableEntry::GetName(), G4LogicalVolume::GetName(), G4LogicalVolume::GetVisAttributes(), G4VisAttributes::Invisible, G3DetTable::PrintAll(), G3PartTable::PrintAll(), G3VolTable::PrintAll(), and G4LogicalVolume::SetVisAttributes().
Referenced by G3toG4DetectorConstruction::Construct().
void G4ggclos | ( | ) |
Definition at line 36 of file G4ggclos.cc.
References G3Vol, G4cout, G4endl, and G3VolTable::SetFirstVTE().
Referenced by PG4ggclos().
Definition at line 46 of file G4gsatt.cc.
References G4cerr, and G4endl.
Referenced by PG4gsatt().
Definition at line 35 of file G4gsbool.cc.
References G3VolTableEntry::AddOverlap(), FatalException, G3Vol, G4cerr, G4endl, G4Exception(), and G3VolTable::GetVTE().
void G4gsdet | ( | G4String | chset, |
G4String | chdet, | ||
G4int | nv, | ||
G4String * | chnmsv, | ||
G4int * | nbitsv, | ||
G4int | idtyp, | ||
G4int | nwhi, | ||
G4int | nwdi | ||
) |
Definition at line 51 of file G4gsdet.cc.
References G4gsdetv().
Referenced by PG4gsdet().
Definition at line 53 of file G4gsdeta.cc.
References G3Det, G4gsdetv(), and G3DetTable::GetID().
Referenced by PG4gsdeta().
Definition at line 50 of file G4gsdetd.cc.
Referenced by PG4gsdetd().
void G4gsdeth | ( | G4String | chset, |
G4String | chdet, | ||
G4int | nh, | ||
G4String * | chnamh, | ||
G4int * | nbitsh, | ||
G4double * | orig, | ||
G4double * | fact | ||
) |
Definition at line 52 of file G4gsdeth.cc.
Referenced by PG4gsdeth().
Definition at line 45 of file G4gsdetu.cc.
Referenced by PG4gsdetu().
Definition at line 51 of file G4gsdetv.cc.
References G4cout, and G4endl.
Referenced by G4gsdet(), G4gsdeta(), and PG4gsdetv().
Definition at line 103 of file G4gsdvn.cc.
References FatalException, G3Vol, G4CreateCloneVTEWithDivision(), G4Exception(), G3VolTable::GetVTE(), and kDvn.
Referenced by PG4gsdvn().
Definition at line 56 of file G4gsdvn2.cc.
Definition at line 57 of file G4gsdvt.cc.
References FatalException, G3Vol, G4CreateCloneVTEWithDivision(), G4Exception(), G3VolTable::GetVTE(), and kDvt.
Referenced by PG4gsdvt().
void G4gsdvt2 | ( | G4String | name, |
G4String | moth, | ||
G4double | Step, | ||
G4int | iaxis, | ||
G4double | c0, | ||
G4int | numed, | ||
G4int | ndvmx | ||
) |
Definition at line 58 of file G4gsdvt2.cc.
void G4gsdvx | ( | G4String | name, |
G4String | moth, | ||
G4int | ndiv, | ||
G4int | iaxis, | ||
G4double | Step, | ||
G4double | c0, | ||
G4int | numed, | ||
G4int | ndvmx | ||
) |
Definition at line 58 of file G4gsdvx.cc.
References G4gsdvn2(), and G4gsdvt2().
Referenced by PG4gsdvx().
void G4gsmate | ( | G4int | imate, |
G4String | name, | ||
G4double | a, | ||
G4double | z, | ||
G4double | dens, | ||
G4double | radl, | ||
G4int | nwbf, | ||
G4double * | ubuf | ||
) |
Definition at line 105 of file G4gsmate.cc.
References a, G4Material::AddElement(), G4String::both, cm3, density, g, G3Ele, G3Mat, G4gsmixt(), G3EleTable::GetEle(), kelvin, kStateGas, mole, n, pascal, G3MatTable::put(), G4String::strip(), and z.
Referenced by PG4gsmate().
void G4gspart | ( | G4int | ipart, |
G4String | chnpar, | ||
G4int | itrtyp, | ||
G4double | amass, | ||
G4double | charge, | ||
G4double | tlife, | ||
G4double * | ubuf, | ||
G4int | nwb | ||
) |
Definition at line 51 of file G4gspart.cc.
Referenced by PG4gspart().
void G4gspos | ( | G4String | name, |
G4int | num, | ||
G4String | moth, | ||
G4double | x, | ||
G4double | y, | ||
G4double | z, | ||
G4int | irot, | ||
G4String | only | ||
) |
Definition at line 65 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(), and z.
Referenced by PG4gspos().
void G4gsposp | ( | G4String | name, |
G4int | num, | ||
G4String | moth, | ||
G4double | x, | ||
G4double | y, | ||
G4double | z, | ||
G4int | irot, | ||
G4String | only, | ||
G4double | Rpar[], | ||
G4int | npar | ||
) |
Definition at line 297 of file G4gsposp.cc.
References FatalException, G3Vol, G4CreateCloneVTE(), G4Exception(), and G3VolTable::GetVTE().
Referenced by PG4gsposp().
void G4gsrotm | ( | G4int | irot, |
G4double | theta1, | ||
G4double | phi1, | ||
G4double | theta2, | ||
G4double | phi2, | ||
G4double | theta3, | ||
G4double | phi3 | ||
) |
Definition at line 54 of file G4gsrotm.cc.
References FatalException, G3Rot, G4cerr, G4endl, G4Exception(), G4INCL::Math::pi, G3RotTable::Put(), G3toG4RotationMatrix::SetRotationMatrixByRow(), and z.
Referenced by G4BuildGeom(), and PG4gsrotm().
void G4gstmed | ( | G4int | itmed, |
G4String | name, | ||
G4int | nmat, | ||
G4int | isvol, | ||
G4int | ifield, | ||
G4double | fieldm, | ||
G4double | tmaxfd, | ||
G4double | stemax, | ||
G4double | deemax, | ||
G4double | epsil, | ||
G4double | stmin, | ||
G4double * | par, | ||
G4int | npar | ||
) |
Definition at line 68 of file G4gstmed.cc.
References cm, G3Mat, G3Med, G3MatTable::get(), G3MedTable::put(), and G4UserLimits::SetMaxAllowedStep().
Referenced by PG4gstmed().
Definition at line 45 of file G4gstpar.cc.
References G4cerr, and G4endl.
Referenced by PG4gstpar().
Definition at line 73 of file G4gsvolu.cc.
References FatalException, G3Vol, G4CreateVTE(), G4Exception(), and G3VolTable::GetVTE().
Referenced by PG4gsvolu().