43#ifndef G4FORWARDXRAYTR_H
44#define G4FORWARDXRAYTR_H
74 const G4String& processName=
"XrayTR" );
G4double condition(const G4ErrorSymMatrix &m)
static G4int fSympsonNumber
G4double SpectralDensity(G4double energy, G4double x) const
G4double EnergyInterval(G4double energy1, G4double energy2, G4double varAngle) const
static G4double fPlasmaCof
G4double EnergySum(G4double energy1, G4double energy2) const
static G4double fTheMaxAngle
static G4double GetMinProtonTkin()
static G4double fTheMinEnergyTR
G4VParticleChange * PostStepDoIt(const G4Track &aTrack, const G4Step &aStep)
static G4double GetMaxProtonTkin()
const std::vector< G4double > * fGammaCutInKineticEnergy
G4PhysicsTable * fEnergyDistrTable
G4PhysicsTable * fAngleDistrTable
G4double AngleDensity(G4double energy, G4double varAngle) const
G4double GetEnergyTR(G4int iMat, G4int jMat, G4int iTkin) const
G4PhysicsTable * GetAngleDistrTable()
static G4double fMinProtonTkin
static G4int GetSympsonNumber()
G4double AngleInterval(G4double energy, G4double varAngle1, G4double varAngle2) const
G4double GetThetaTR(G4int iMat, G4int jMat, G4int iTkin) const
G4PhysicsLogVector * fProtonEnergyVector
G4ParticleDefinition * fPtrGamma
G4double SpectralAngleTRdensity(G4double energy, G4double varAngle) const
G4double GetMeanFreePath(const G4Track &, G4double, G4ForceCondition *condition)
static G4double fTheMinAngle
G4double AngleSum(G4double varAngle1, G4double varAngle2) const
G4PhysicsTable * GetEnergyDistrTable()
static G4double fTheMaxEnergyTR
static G4double fMaxProtonTkin
virtual ~G4ForwardXrayTR()