60 std::istringstream theData(std::ios::in);
64 G4int infoType, dataType;
66 while (theData >> infoType)
73 if(dataType==4) theNeutronAngularDis.
Init(theData);
74 if(dataType==5) thePromptNeutronEnDis.
Init(theData);
75 if(dataType==12) theFinalStatePhotons.
InitMean(theData);
76 if(dataType==14) theFinalStatePhotons.
InitAngular(theData);
77 if(dataType==15) theFinalStatePhotons.
InitEnergies(theData);
80 if(dataType==1) theFinalStateNeutrons.
InitMean(theData);
83 if(dataType==1) theFinalStateNeutrons.
InitDelayed(theData);
84 if(dataType==5) theDelayedNeutronEnDis.
Init(theData);
87 if(dataType==1) theFinalStateNeutrons.
InitPrompt(theData);
90 if(dataType==1) theEnergyRelease.
Init(theData);
93 G4cout <<
"G4ParticleHPFSFissionFS::Init: unknown data type"<<dataType<<
G4endl;
94 throw G4HadronicException(__FILE__, __LINE__,
"G4ParticleHPFSFissionFS::Init: unknown data type");
static G4ParticleHPManager * GetInstance()
void SetAZMs(G4double anA, G4double aZ, G4int aM, G4ParticleHPDataUsed used)
void GetDataStream(G4String, std::istringstream &iss)
void Init(std::istream &theData)
G4GLOB_DLL std::ostream G4cout
double A(double temperature)
G4bool InitMean(std::istream &aDataFile)
void InitDelayed(std::istream &aDataFile)
void Init(std::istream &aDataFile)
void InitMean(std::istream &aDataFile)
G4ParticleHPDataUsed GetName(G4int A, G4int Z, G4String base, G4String rest, G4bool &active)
void InitEnergies(std::istream &aDataFile)
void Init(std::istream &aDataFile)
void InitAngular(std::istream &aDataFile)
void InitPrompt(std::istream &aDataFile)