#include <G4RDPhotoElectricAngularGeneratorPolarized.hh>
|
G4RDPhotoElectricAngularGeneratorPolarized & | operator= (const G4RDPhotoElectricAngularGeneratorPolarized &right) |
|
| G4RDPhotoElectricAngularGeneratorPolarized (const G4RDPhotoElectricAngularGeneratorPolarized &) |
|
void | PhotoElectronGetMajorantSurfaceAandCParameters (const G4int shellLevel, const G4double beta, G4double *majorantSurfaceParameterA, G4double *majorantSurfaceParameterC) const |
|
void | PhotoElectronGeneratePhiAndTheta (const G4int shellLevel, const G4double beta, const G4double aBeta, const G4double cBeta, G4double *pphi, G4double *ptheta) const |
|
G4ThreeVector | PhotoElectronComputeFinalDirection (const G4RotationMatrix &rotation, const G4double theta, const G4double phi) const |
|
G4RotationMatrix | PhotoElectronRotationMatrix (const G4ThreeVector &direction, const G4ThreeVector &polarization) const |
|
G4double | GetMax (const G4double arg1, const G4double arg2) const |
|
G4double | CrossSectionMajorantFunction (const G4double theta, const G4double cBeta) const |
|
G4double | DSigmaKshellGavrila1959 (const G4double beta, const G4double theta, const G4double phi) const |
|
G4double | DSigmaL1shellGavrila (const G4double beta, const G4double theta, const G4double phi) const |
|
◆ G4RDPhotoElectricAngularGeneratorPolarized() [1/2]
G4RDPhotoElectricAngularGeneratorPolarized::G4RDPhotoElectricAngularGeneratorPolarized |
( |
const G4String & |
name | ) |
|
◆ ~G4RDPhotoElectricAngularGeneratorPolarized()
G4RDPhotoElectricAngularGeneratorPolarized::~G4RDPhotoElectricAngularGeneratorPolarized |
( |
| ) |
|
◆ G4RDPhotoElectricAngularGeneratorPolarized() [2/2]
◆ CrossSectionMajorantFunction()
G4double G4RDPhotoElectricAngularGeneratorPolarized::CrossSectionMajorantFunction |
( |
const G4double |
theta, |
|
|
const G4double |
cBeta |
|
) |
| const |
|
private |
◆ DSigmaKshellGavrila1959()
◆ DSigmaL1shellGavrila()
◆ GetMax()
◆ GetPhotoElectronDirection()
◆ operator=()
◆ PhotoElectronComputeFinalDirection()
◆ PhotoElectronGeneratePhiAndTheta()
◆ PhotoElectronGetMajorantSurfaceAandCParameters()
void G4RDPhotoElectricAngularGeneratorPolarized::PhotoElectronGetMajorantSurfaceAandCParameters |
( |
const G4int |
shellLevel, |
|
|
const G4double |
beta, |
|
|
G4double * |
majorantSurfaceParameterA, |
|
|
G4double * |
majorantSurfaceParameterC |
|
) |
| const |
|
private |
◆ PhotoElectronRotationMatrix()
◆ PrintGeneratorInformation()
void G4RDPhotoElectricAngularGeneratorPolarized::PrintGeneratorInformation |
( |
| ) |
const |
|
virtual |
◆ SetPerpendicularVector()
◆ aMajorantSurfaceParameterTable
G4double G4RDPhotoElectricAngularGeneratorPolarized::aMajorantSurfaceParameterTable[980][2] |
|
private |
◆ betaArray
G4double G4RDPhotoElectricAngularGeneratorPolarized::betaArray[3] |
|
private |
◆ cMajorantSurfaceParameterTable
G4double G4RDPhotoElectricAngularGeneratorPolarized::cMajorantSurfaceParameterTable[980][2] |
|
private |
The documentation for this class was generated from the following file: