51 #ifndef G4SANDIATABLE_HH 
   52 #define G4SANDIATABLE_HH 
   60 #include <CLHEP/Units/PhysicalConstants.h> 
   76                            std::vector<G4double>& coeff) 
const;
 
   79                          std::vector<G4double>& coeff) 
const;
 
  114   static void PrintErrorV(
const G4String&);
 
G4OrderedTable * fMatSandiaMatrixPAI
 
void SandiaSwap(G4double **da, G4int i, G4int j)
 
void ComputeMatSandiaMatrix()
 
const G4double * GetSandiaCofForMaterialPAI(G4double energy) const 
 
G4double GetSandiaCofForMaterial(G4int, G4int) const 
 
static const G4double funitc[5]
 
G4int GetMaxInterval() const 
 
G4double GetSandiaMatTablePAI(G4int, G4int) const 
 
G4double ** fPhotoAbsorptionCof
 
static G4int fCumulInterval[101]
 
G4int SandiaMixing(G4int Z[], const G4double *fractionW, G4int el, G4int mi)
 
static const G4int fNumberOfElements
 
void SandiaSort(G4double **da, G4int sz)
 
G4double GetSandiaPerAtom(G4int Z, G4int, G4int) const 
 
G4double GetWaterCofForMaterial(G4int, G4int) const 
 
static const G4int fNumberOfIntervals
 
G4int GetMatNbOfIntervals() const 
 
G4int SandiaIntervals(G4int Z[], G4int el)
 
G4SandiaTable & operator=(const G4SandiaTable &right)=delete
 
void ComputeMatSandiaMatrixPAI()
 
void SetLowerI1(G4bool flag)
 
G4double energy(const ThreeVector &p, const G4double m)
 
static G4double GetZtoA(G4int Z)
 
static const G4int fH2OlowerInt
 
G4double GetPhotoAbsorpCof(G4int i, G4int j) const 
 
G4double GetSandiaMatTable(G4int, G4int) const 
 
static const G4int fIntervalLimit
 
std::vector< G4double > fSandiaCofPerAtom
 
void GetSandiaCofWater(G4double energy, std::vector< G4double > &coeff) const 
 
G4OrderedTable * fMatSandiaMatrix
 
G4double ** GetPointerToCof()
 
static const G4double fSandiaTable[981][5]
 
void SetVerbose(G4int ver)
 
void GetSandiaCofPerAtom(G4int Z, G4double energy, std::vector< G4double > &coeff) const 
 
G4double GetWaterEnergyLimit() const 
 
void Initialize(G4Material *)