#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 | PG4gsdvx (G4String *tokens) |
|
void | G4gsdvx (G4String name, G4String moth, G4int ndiv, G4int iaxis, G4double Step, G4double c0, G4int numed, G4int ndvmx) |
|
◆ 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.) {
62 G4gsdvt2(name,moth,Step,iaxis,c0,numed,ndvmx);
63 } else if (ndiv > 0) {
64 G4gsdvn2(name,moth,ndiv,iaxis,c0,numed);
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)
Referenced by PG4gsdvx().
◆ PG4gsdvx()
Definition at line 39 of file G4gsdvx.cc.
40{
41
43
44
53
54 G4gsdvx(name,moth,ndiv,iaxis,Step,c0,numed,ndvmx);
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)
const char * name(G4int ptype)
Referenced by G3CLEval().