56 #ifndef G4PWATotalXsecTable_h
57 #define G4PWATotalXsecTable_h 1
110 void LoadPWATotalXsecZ(
G4int Z);
114 static const G4int fgNumTotalXsecBins = 106;
118 static const G4double fgPWATotalXsecEnergyGrid[fgNumTotalXsecBins];
122 G4double fPWAXsecs[fgNumTotalXsecBins*6];
124 G4double fInterpParamA[fgNumTotalXsecBins*6];
125 G4double fInterpParamB[fgNumTotalXsecBins*6];
141 Z = Z>fgNumZet ? fgNumZet :
Z;
142 return fgPWATotalXsecTable[Z-1];
152 static const G4int fgNumZet = 103;
G4int GetHighestEnergyBinIndex() const
G4double GetHighestEnergy() const
G4double GetLowestEnergy() const
G4double GetInterpXsec(G4double energy, G4int elowindex, G4int j) const
G4int GetLowestEnergyBinIndex() const
G4int GetPWATotalXsecEnergyBinIndex(G4double energy) const
const G4PWATotalXsecZ * GetPWATotalXsecForZet(G4int Z) const
G4double GetLowestXsecValue(G4int j) const
G4double energy(const ThreeVector &p, const G4double m)
G4double GetHighestXsecValue(G4int j) const