#include <G4RDPhotoElectricAngularGeneratorPolarized.hh>
Public 멤버 함수 | |
G4RDPhotoElectricAngularGeneratorPolarized (const G4String &name) | |
~G4RDPhotoElectricAngularGeneratorPolarized () | |
G4ThreeVector | GetPhotoElectronDirection (const G4ThreeVector &direction, const G4double kineticEnergy, const G4ThreeVector &polarization, const G4int shellId) const |
void | PrintGeneratorInformation () const |
Protected 멤버 함수 | |
G4ThreeVector | SetPerpendicularVector (const G4ThreeVector &a) const |
Private 속성 | |
G4double | betaArray [3] |
G4double | aMajorantSurfaceParameterTable [980][2] |
G4double | cMajorantSurfaceParameterTable [980][2] |
G4RDPhotoElectricAngularGeneratorPolarized.hh 파일의 54 번째 라인에서 정의되었습니다.
G4RDPhotoElectricAngularGeneratorPolarized::G4RDPhotoElectricAngularGeneratorPolarized | ( | const G4String & | name | ) |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : aMajorantSurfaceParameterTable, beta, betaArray, cMajorantSurfaceParameterTable, FatalException, fclose(), G4Exception().
G4RDPhotoElectricAngularGeneratorPolarized::~G4RDPhotoElectricAngularGeneratorPolarized | ( | ) |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 125 번째 라인에서 정의되었습니다.
|
private |
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 207 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PhotoElectronGeneratePhiAndTheta().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 217 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, CLHEP::fine_structure_const, pi.
다음에 의해서 참조됨 : PhotoElectronGeneratePhiAndTheta().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 252 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, CLHEP::fine_structure_const, pi.
다음에 의해서 참조됨 : PhotoElectronGeneratePhiAndTheta().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 286 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PhotoElectronGetMajorantSurfaceAandCParameters().
|
virtual |
G4RDVPhotoElectricAngularDistribution를 구현.
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, CLHEP::electron_mass_c2, PhotoElectronComputeFinalDirection(), PhotoElectronGeneratePhiAndTheta(), PhotoElectronGetMajorantSurfaceAandCParameters(), PhotoElectronRotationMatrix().
|
private |
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 381 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPhotoElectronDirection().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 162 번째 라인에서 정의되었습니다.
다음을 참조함 : CrossSectionMajorantFunction(), DSigmaKshellGavrila1959(), DSigmaL1shellGavrila(), G4UniformRand, pi.
다음에 의해서 참조됨 : GetPhotoElectronDirection().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 334 번째 라인에서 정의되었습니다.
다음을 참조함 : aMajorantSurfaceParameterTable, betaArray, cMajorantSurfaceParameterTable, e, GetMax().
다음에 의해서 참조됨 : GetPhotoElectronDirection().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 296 번째 라인에서 정의되었습니다.
다음을 참조함 : a0, angle, CLHEP::Hep3Vector::cross(), CLHEP::Hep3Vector::dot(), e, G4UniformRand, CLHEP::Hep3Vector::howOrthogonal(), CLHEP::Hep3Vector::isOrthogonal(), CLHEP::Hep3Vector::mag(), R, SetPerpendicularVector(), CLHEP::Hep3Vector::setX(), CLHEP::Hep3Vector::setY(), CLHEP::Hep3Vector::setZ(), twopi, CLHEP::Hep3Vector::unit(), CLHEP::Hep3Vector::x(), y, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().
다음에 의해서 참조됨 : GetPhotoElectronDirection().
|
virtual |
G4RDVPhotoElectricAngularDistribution를 구현.
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 397 번째 라인에서 정의되었습니다.
|
protected |
G4RDPhotoElectricAngularGeneratorPolarized.cc 파일의 407 번째 라인에서 정의되었습니다.
다음을 참조함 : x, CLHEP::Hep3Vector::x(), y, CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z(), z.
다음에 의해서 참조됨 : PhotoElectronRotationMatrix().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4RDPhotoElectricAngularGeneratorPolarized(), PhotoElectronGetMajorantSurfaceAandCParameters().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4RDPhotoElectricAngularGeneratorPolarized(), PhotoElectronGetMajorantSurfaceAandCParameters().
|
private |
G4RDPhotoElectricAngularGeneratorPolarized.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4RDPhotoElectricAngularGeneratorPolarized(), PhotoElectronGetMajorantSurfaceAandCParameters().