#include "globals.hh"
#include "G3toG4.hh"
Go to the source code of this file.
|
| void | G4gsdvn2 (G4String name, G4String moth, G4int ndiv, G4int iaxis, G4double c0, G4int numed) |
| |
| void | G4gsdvt2 (G4String name, G4String moth, G4double Step, G4int iaxis, G4double c0, G4int numed, G4int ndvmx) |
| |
| void | G4gsdvx (G4String name, G4String moth, G4int ndiv, G4int iaxis, G4double Step, G4double c0, G4int numed, G4int ndvmx) |
| |
| void | PG4gsdvx (G4String *tokens) |
| |
◆ G4gsdvn2()
Definition at line 55 of file G4gsdvn2.cc.
57{
58
60 if (mvte == 0) {
61 G4String text =
"G4gsdvn2:'" + vmoth +
"' has no VolTableEntry";
63 return;
64 }
65 else {
66
67
68
70 kDvn2, ndiv, iaxis, numed, c0, 0.);
71 }
72}
G3G4DLL_API G3VolTable G3Vol
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
void G4CreateCloneVTEWithDivision(G4String vname, G3VolTableEntry *mvte, G3DivType divType, G4int nofDivisions, G4int iaxis, G4int nmed, G4double c0, G4double step)
G3VolTableEntry * GetVTE(const G4String &Vname)
Referenced by G4gsdvx(), and PG4gsdvn2().
◆ G4gsdvt2()
Definition at line 57 of file G4gsdvt2.cc.
59{
60
62 if (mvte == 0) {
63 G4String text =
"G4gsdvt2:'" + vmoth +
"' has no VolTableEntry";
65 return;
66 }
67 else {
68
69
70
72 kDvt2, ndvmx, iaxis, numed, c0, step);
73 }
74}
void G4CreateCloneVTEWithDivision(G4String vname, G3VolTableEntry *mvte, G3DivType divType, G4int nofDivisions, G4int iaxis, G4int nmed, G4double c0, G4double step)
Referenced by G4gsdvx(), and PG4gsdvt2().
◆ G4gsdvx()
Definition at line 57 of file G4gsdvx.cc.
59{
60
61 if (Step > 0.) {
63 } else if (ndiv > 0) {
65 }
66}
void G4gsdvn2(G4String name, G4String moth, G4int ndiv, G4int iaxis, G4double c0, G4int numed)
void G4gsdvt2(G4String name, G4String moth, G4double Step, G4int iaxis, G4double c0, G4int numed, G4int ndvmx)
const char * name(G4int ptype)
References G4gsdvn2(), G4gsdvt2(), and G4InuclParticleNames::name().
Referenced by PG4gsdvx().
◆ PG4gsdvx()
Definition at line 39 of file G4gsdvx.cc.
40{
41
43
44
53
55}
G3G4DLL_API G4int Ipar[1000]
void G3fillParams(G4String *tokens, const char *ptypes)
G3G4DLL_API G4double Rpar[1000]
G3G4DLL_API G4String Spar[1000]
void G4gsdvx(G4String name, G4String moth, G4int ndiv, G4int iaxis, G4double Step, G4double c0, G4int numed, G4int ndvmx)
References G3fillParams(), G4gsdvx(), Ipar, G4InuclParticleNames::name(), PTgsdvx, Rpar, and Spar.
Referenced by G3CLEval().