45#ifndef G4VLowEnergyDiscretePhotonProcess_hh
46#define G4VLowEnergyDiscretePhotonProcess_hh
76 const G4String& aCrossSectionFileName,
G4double condition(const G4ErrorSymMatrix &m)
virtual ~G4VLowEnergyDiscretePhotonProcess(void)
const G4VEMDataSet * GetScatterFunctionData(void) const
virtual G4bool IsApplicable(const G4ParticleDefinition &particleDefinition)
G4double GetLowEnergyLimit(void) const
const G4VEMDataSet * GetMeanFreePathTable(void) const
G4double GetHighEnergyLimit(void) const
G4ThreeVector GetPhotonPolarization(const G4DynamicParticle &photon)
virtual G4double GetMeanFreePath(const G4Track &aTrack, G4double previousStepSize, G4ForceCondition *condition)
const G4VCrossSectionHandler * GetCrossSectionHandler(void) const
virtual void BuildPhysicsTable(const G4ParticleDefinition &photon)