36 #ifndef G4INITXSCPAI_HH 
   37 #define G4INITXSCPAI_HH 
  111           { 
return (*(*fMatSandiaMatrix)[i])[j]; }
 
  130   static const G4int fPAIbin;
 
  131   static const G4double fSolidDensity; 
 
  133   G4int    fIntervalNumber;    
 
  135   G4int    fCurrentInterval;
 
G4PhysicsLogVector * GetPAIxscVector() const 
 
G4double GetNormalizationCof() const 
 
G4double PAIdNdxCherenkov(G4double omega)
 
G4double ModuleSqDielectricConst(G4int intervalNumber, G4double energy)
 
G4double ImPartDielectricConst(G4int intervalNumber, G4double energy)
 
void KillCloseIntervals()
 
G4double RePartDielectricConst(G4double energy)
 
G4int GetIntervalNumber() const 
 
G4PhysicsLogVector * GetPAIelectronVector() const 
 
G4double GetStepCerenkovLoss(G4double step)
 
G4double DifPAIxSection(G4double omega)
 
void IntegralCherenkov(G4double bg2, G4double Tmax)
 
G4double GetMatSandiaMatrix(G4int i, G4int j) const 
 
G4double GetStepEnergyLoss(G4double step)
 
G4PhysicsLogVector * GetChCosSqVector() const 
 
G4InitXscPAI(const G4MaterialCutsCouple *matCC)
 
void IntegralPAIxSection(G4double bg2, G4double Tmax)
 
G4double DifPAIdEdx(G4double omega)
 
void IntegralPlasmon(G4double bg2, G4double Tmax)
 
G4double energy(const ThreeVector &p, const G4double m)
 
G4PhysicsLogVector * GetPAIphotonVector() const 
 
void IntegralPAIdEdx(G4double bg2, G4double Tmax)
 
G4double RutherfordIntegral(G4int intervalNumber, G4double limitLow, G4double limitHigh)
 
G4PhysicsLogVector * GetPAIdEdxVector() const 
 
G4double PAIdNdxPlasmon(G4double omega)
 
G4double IntegralTerm(G4double omega)
 
G4double GetPhotonLambda(G4double omega)
 
G4double GetStepPlasmonLoss(G4double step)
 
G4PhysicsLogVector * GetChWidthVector() const