ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4PhotoElectricAngularGeneratorPolarized Member List

This is the complete list of members for G4PhotoElectricAngularGeneratorPolarized, including all inherited members.

aMajorantSurfaceParameterTableG4PhotoElectricAngularGeneratorPolarizedprivate
betaArrayG4PhotoElectricAngularGeneratorPolarizedprivate
cMajorantSurfaceParameterTableG4PhotoElectricAngularGeneratorPolarizedprivate
CrossSectionMajorantFunction(G4double theta, G4double cBeta) const G4PhotoElectricAngularGeneratorPolarizedprivate
DSigmaKshellGavrila1959(G4double beta, G4double theta, G4double phi) const G4PhotoElectricAngularGeneratorPolarizedprivate
DSigmaL1shellGavrila(G4double beta, G4double theta, G4double phi) const G4PhotoElectricAngularGeneratorPolarizedprivate
fLocalDirectionG4VEmAngularDistributionprotected
G4PhotoElectricAngularGeneratorPolarized()G4PhotoElectricAngularGeneratorPolarized
G4PhotoElectricAngularGeneratorPolarized(const G4PhotoElectricAngularGeneratorPolarized &)G4PhotoElectricAngularGeneratorPolarizedprivate
G4VEmAngularDistribution(const G4String &name)G4VEmAngularDistributionexplicit
GetName() const G4VEmAngularDistributioninline
operator=(const G4PhotoElectricAngularGeneratorPolarized &right)G4PhotoElectricAngularGeneratorPolarizedprivate
PerpendicularVector(const G4ThreeVector &a) const G4PhotoElectricAngularGeneratorPolarizedprotected
PhotoElectronComputeFinalDirection(const G4RotationMatrix &rotation, G4double theta, G4double phi) const G4PhotoElectricAngularGeneratorPolarizedprivate
PhotoElectronGeneratePhiAndTheta(G4int shellId, G4double beta, G4double aBeta, G4double cBeta, G4double *pphi, G4double *ptheta) const G4PhotoElectricAngularGeneratorPolarizedprivate
PhotoElectronGetMajorantSurfaceAandCParameters(G4int shellId, G4double beta, G4double *majorantSurfaceParameterA, G4double *majorantSurfaceParameterC) const G4PhotoElectricAngularGeneratorPolarizedprivate
PhotoElectronRotationMatrix(const G4ThreeVector &direction, const G4ThreeVector &polarization)G4PhotoElectricAngularGeneratorPolarizedprivate
PrintGeneratorInformation() const G4PhotoElectricAngularGeneratorPolarized
SampleDirection(const G4DynamicParticle *dp, G4double eKinEnergy, G4int shellId, const G4Material *mat=0)G4PhotoElectricAngularGeneratorPolarizedvirtual
SampleDirectionForShell(const G4DynamicParticle *dp, G4double finalTotalEnergy, G4int Z, G4int shellID, const G4Material *)G4VEmAngularDistributionvirtual
SamplePairDirections(const G4DynamicParticle *dp, G4double elecKinEnergy, G4double posiKinEnergy, G4ThreeVector &dirElectron, G4ThreeVector &dirPositron, G4int Z=0, const G4Material *mat=nullptr)G4VEmAngularDistributionvirtual
~G4PhotoElectricAngularGeneratorPolarized()G4PhotoElectricAngularGeneratorPolarized
~G4VEmAngularDistribution()G4VEmAngularDistributionvirtual