G4double GetMeanFreePath(const G4Track &aTrack, G4double, G4ForceCondition *)
G4VParticleChange * PostStepDoIt(const G4Track &aTrack, const G4Step &aStep)
static G4OpticalPhoton * OpticalPhoton()
G4OpMieHG(const G4String &processName="OpMieHG", G4ProcessType type=fOptical)
G4bool IsApplicable(const G4ParticleDefinition &aParticleType)