aMajorantSurfaceParameterTable | G4PhotoElectricAngularGeneratorPolarized | private |
betaArray | G4PhotoElectricAngularGeneratorPolarized | private |
cMajorantSurfaceParameterTable | G4PhotoElectricAngularGeneratorPolarized | private |
CrossSectionMajorantFunction(G4double theta, G4double cBeta) const | G4PhotoElectricAngularGeneratorPolarized | private |
DSigmaKshellGavrila1959(G4double beta, G4double theta, G4double phi) const | G4PhotoElectricAngularGeneratorPolarized | private |
DSigmaL1shellGavrila(G4double beta, G4double theta, G4double phi) const | G4PhotoElectricAngularGeneratorPolarized | private |
fLocalDirection | G4VEmAngularDistribution | protected |
G4PhotoElectricAngularGeneratorPolarized() | G4PhotoElectricAngularGeneratorPolarized | |
G4PhotoElectricAngularGeneratorPolarized(const G4PhotoElectricAngularGeneratorPolarized &) | G4PhotoElectricAngularGeneratorPolarized | private |
G4VEmAngularDistribution(const G4String &name) | G4VEmAngularDistribution | explicit |
GetName() const | G4VEmAngularDistribution | inline |
operator=(const G4PhotoElectricAngularGeneratorPolarized &right) | G4PhotoElectricAngularGeneratorPolarized | private |
PerpendicularVector(const G4ThreeVector &a) const | G4PhotoElectricAngularGeneratorPolarized | protected |
PhotoElectronComputeFinalDirection(const G4RotationMatrix &rotation, G4double theta, G4double phi) const | G4PhotoElectricAngularGeneratorPolarized | private |
PhotoElectronGeneratePhiAndTheta(G4int shellId, G4double beta, G4double aBeta, G4double cBeta, G4double *pphi, G4double *ptheta) const | G4PhotoElectricAngularGeneratorPolarized | private |
PhotoElectronGetMajorantSurfaceAandCParameters(G4int shellId, G4double beta, G4double *majorantSurfaceParameterA, G4double *majorantSurfaceParameterC) const | G4PhotoElectricAngularGeneratorPolarized | private |
PhotoElectronRotationMatrix(const G4ThreeVector &direction, const G4ThreeVector &polarization) | G4PhotoElectricAngularGeneratorPolarized | private |
PrintGeneratorInformation() const | G4PhotoElectricAngularGeneratorPolarized | |
SampleDirection(const G4DynamicParticle *dp, G4double eKinEnergy, G4int shellId, const G4Material *mat=0) | G4PhotoElectricAngularGeneratorPolarized | virtual |
SampleDirectionForShell(const G4DynamicParticle *dp, G4double finalTotalEnergy, G4int Z, G4int shellID, const G4Material *) | G4VEmAngularDistribution | virtual |
SamplePairDirections(const G4DynamicParticle *dp, G4double elecKinEnergy, G4double posiKinEnergy, G4ThreeVector &dirElectron, G4ThreeVector &dirPositron, G4int Z=0, const G4Material *mat=nullptr) | G4VEmAngularDistribution | virtual |
~G4PhotoElectricAngularGeneratorPolarized() | G4PhotoElectricAngularGeneratorPolarized | |
~G4VEmAngularDistribution() | G4VEmAngularDistribution | virtual |