28 #ifndef G4NeutronHPLegendreStore_h
29 #define G4NeutronHPLegendreStore_h 1
53 theCoeff[i].
Init(e, n);
61 if(i>nEnergy)
throw G4HadronicException(__FILE__, __LINE__,
"LegendreTableIndex out of range");
62 theCoeff[i] = *theTable;
80 theManager.
Init(aDataFile);
85 theManager = aManager;
G4int GetNumberOfPoly(G4int i)
void SetEnergy(G4int i, G4double energy)
G4double SampleMax(G4double energy)
G4double Integrate(G4int k, G4double costh)
void Init(G4int aScheme, G4int aRange)
void Init(G4int i, G4double e, G4int n)
void Init(std::istream &aDataFile)
void SetCoeff(G4int i, G4int l, G4double coeff)
G4double GetCoeff(G4int i, G4int l)
G4double GetTemperature()
~G4NeutronHPLegendreStore()
void SetCoeff(G4int i, G4NeutronHPLegendreTable *theTable)
G4NeutronHPLegendreStore(G4int n)
G4double GetCoeff(G4int l)
G4double GetEnergy(G4int i)
void SetTemperature(G4double temp)
G4double SampleElastic(G4double anEnergy)
G4double SampleDiscreteTwoBody(G4double anEnergy)
void InitInterpolation(std::istream &aDataFile)
void SetCoeff(G4int l, G4double coeff)
G4double GetTemperature(G4int i)
void SetEnergy(G4double energy)
void SetManager(G4InterpolationManager &aManager)
G4double Sample(G4double energy)
void SetTemperature(G4int i, G4double temp)