42 #ifndef G4SynchrotronRadiationInMat_h 
   43 #define G4SynchrotronRadiationInMat_h 1 
   73                               "SynchrotronRadiation",
 
  125   static const G4double fIntegralProbabilityOfSR[200];
 
  131   HighestKineticEnergy;  
 
  141   const G4double* GammaCutInKineticEnergy;
 
  142   const G4double* ElectronCutInKineticEnergy;
 
  143   const G4double* PositronCutInKineticEnergy;
 
  144   const G4double* ParticleCutInKineticEnergy;
 
  147   G4double GammaCutInKineticEnergyNow;
 
  148   G4double ElectronCutInKineticEnergyNow;
 
  149   G4double PositronCutInKineticEnergyNow;
 
  150   G4double ParticleCutInKineticEnergyNow;
 
  165 #endif  // end of G4SynchrotronRadiationInMat.hh 
G4double condition(const G4ErrorSymMatrix &m)
 
G4double GetMeanFreePath(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)
 
G4double GetIntegrandForAngleK(G4double)
 
void SetEta(G4double eta)
 
void SetVerboseLevel(G4int v)
 
void SetPsiGamma(G4double psg)
 
void SetOrderAngleK(G4double ord)
 
G4double GetEnergyProbSR(G4double)
 
G4double GetProbSpectrumSRforEnergy(G4double)
 
G4SynchrotronRadiationInMat(const G4String &processName="SynchrotronRadiation", G4ProcessType type=fElectromagnetic)
 
G4double GetPhotonEnergy(const G4Track &trackData, const G4Step &stepData)
 
void SetKsi(G4double ksi)
 
static G4double GetLambdaConst()
 
G4double GetAngleNumberAtGammaKsi(G4double)
 
G4double GetAngleK(G4double)
 
void SetRootNumber(G4int rn)
 
G4double GetIntProbSR(G4double)
 
G4VParticleChange * PostStepDoIt(const G4Track &track, const G4Step &Step)
 
G4bool IsApplicable(const G4ParticleDefinition &)
 
G4double GetRandomEnergySR(G4double, G4double)
 
virtual ~G4SynchrotronRadiationInMat()
 
G4double GetProbSpectrumSRforInt(G4double)
 
static G4double GetEnergyConst()