Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4gsdk.cc File Reference
#include "G4Decay.hh"
#include "G3toG4.hh"
#include "G3PartTable.hh"

Go to the source code of this file.

Functions

void PG4gsdk (G4String *tokens)
 
void G4gsdk (G4int, G4double *, G4int *)
 

Function Documentation

◆ G4gsdk()

void G4gsdk ( G4int  ipart,
G4double bratio,
G4int mode 
)

Definition at line 46 of file G4gsdk.cc.

47{
48/*
49 // create decay object for the particle
50 G4Decay *decay = new G4Decay();
51 // add decay modes
52 for (G4int i=0; i<6; i++) {
53 if (mode[i] != 0) {
54// $$$ decay->AddMode(mode[i],bratio[i]);
55 }
56 }
57 // associate decay object with particle ipart
58 G4ParticleDefinition *part = G3Part.Get(ipart);
59// $$$ part->SetDecay(decay);
60*/
61}

Referenced by PG4gsdk().

◆ PG4gsdk()

void PG4gsdk ( G4String tokens)

Definition at line 33 of file G4gsdk.cc.

34{
35 // fill the parameter containers
36 G3fillParams(tokens,PTgsdk);
37
38 // interpret the parameters
39 G4int ipart = Ipar[0];
40 G4int *mode = &Ipar[3];
41 G4double *bratio = Rpar;
42
43 G4gsdk(ipart,bratio,mode);
44}
#define PTgsdk
Definition: G3toG4.hh:68
G3G4DLL_API G4int Ipar[1000]
Definition: clparse.cc:66
void G3fillParams(G4String *tokens, const char *ptypes)
Definition: clparse.cc:219
G3G4DLL_API G4double Rpar[1000]
Definition: clparse.cc:67
double G4double
Definition: G4Types.hh:64
int G4int
Definition: G4Types.hh:66
void G4gsdk(G4int, G4double *, G4int *)
Definition: G4gsdk.cc:46

Referenced by G3CLEval().