103 G4int infoType, dataType;
105 while (theData >> infoType)
132 G4cout <<
"G4FissionLibrary::Init: unknown data type"<<dataType<<
G4endl;
133 throw G4HadronicException(__FILE__, __LINE__,
"G4FissionLibrary::Init: unknown data type");
152 theNeutron.SetKineticEnergy(eKinetic);
166 theNeutron.Lorentz(theNeutron, -1*theTarget);
168 eKinetic = theNeutron.GetKineticEnergy();
174 G4int nPrompt=0, gPrompt=0;
175 SampleMult(theTrack, &nPrompt, &gPrompt, eKinetic);
179 for(
G4int i=0; i<nPrompt; i++)
195 for(
G4int i=0; i<gPrompt; i++)
205 thePhoton->
Lorentz(*thePhoton, -1.*theTarget);
238 if(delayedNeutronMulti==0&&promptNeutronMulti==0) {
242 if (
fe != 0)
delete fe;
246 if (
fe != 0)
delete fe;
250 if (*nPrompt == -1) *nPrompt = 0;
252 if (*gPrompt == -1) *gPrompt = 0;