30 #ifndef G4NeutronHPPartial_h
31 #define G4NeutronHPPartial_h 1
33 #include <CLHEP/Units/SystemOfUnits.h>
70 void Init(std::istream & aDataFile)
74 for( i=0; i<
nData; i++)
90 for (ii=0; ii<neg; ii++)
92 aDataFile >> eg >> pg;
102 if(
T!=0)
delete []
T;
G4double GetY(G4int i, G4double e)
G4double GetY(G4double x)
G4int GetVectorLength() const
G4NeutronHPPartial(G4int n)
void Init(G4int aScheme, G4int aRange)
G4double GetX(G4int i) const
void InitInterpolation(std::istream &aDataFile)
G4int GetNumberOfEnergies()
G4NeutronHPInterpolator theInt
void SetT(G4int i, G4double x)
void SetY(G4int i, G4double x)
G4int GetNEntries(G4int i)
void SetY(G4int i, G4int j, G4double y)
G4double GetX(G4int i, G4int j)
void SetX(G4int i, G4double x)
void SetX(G4int i, G4double e)
void InitData(G4int i, std::istream &aDataFile, G4double unit=1.)
void SetX(G4int i, G4int j, G4double x)
G4double GetY(G4int i, G4int j)
T max(const T t1, const T t2)
brief Return the largest of the two arguments
G4InterpolationManager theManager
G4NeutronHPPartial(G4int n1, G4int n2)
void InitInterpolation(std::istream &aDataFile)
void InitInterpolation(G4int i, std::istream &aDataFile)
void Init(std::istream &aDataFile)
G4double Sample(G4double x)