44#ifndef G4PhotoElectricAngularGeneratorPolarized_h
45#define G4PhotoElectricAngularGeneratorPolarized_h 1
73 void PhotoElectronGetMajorantSurfaceAandCParameters(
G4int shellId,
76 G4double *majorantSurfaceParameterC)
const;
77 void PhotoElectronGeneratePhiAndTheta(
G4int shellId,
94 G4double aMajorantSurfaceParameterTable[980][2];
95 G4double cMajorantSurfaceParameterTable[980][2];
G4ThreeVector PerpendicularVector(const G4ThreeVector &a) const
void PrintGeneratorInformation() const override
G4PhotoElectricAngularGeneratorPolarized(const G4PhotoElectricAngularGeneratorPolarized &)=delete
G4ThreeVector & SampleDirection(const G4DynamicParticle *dp, G4double eKinEnergy, G4int shellId, const G4Material *mat=nullptr) override
~G4PhotoElectricAngularGeneratorPolarized()
G4PhotoElectricAngularGeneratorPolarized & operator=(const G4PhotoElectricAngularGeneratorPolarized &right)=delete
G4PhotoElectricAngularGeneratorPolarized()