46 #ifndef G4RDPhotoElectricAngularGeneratorPolarized_h
47 #define G4RDPhotoElectricAngularGeneratorPolarized_h 1
66 const G4int shellId)
const;
79 void PhotoElectronGetMajorantSurfaceAandCParameters(
const G4int shellLevel,
82 G4double *majorantSurfaceParameterC)
const;
84 void PhotoElectronGeneratePhiAndTheta(
const G4int shellLevel,
105 G4double aMajorantSurfaceParameterTable[980][2], cMajorantSurfaceParameterTable[980][2];
~G4RDPhotoElectricAngularGeneratorPolarized()
std::vector< ExP01TrackerHit * > a
G4ThreeVector GetPhotoElectronDirection(const G4ThreeVector &direction, const G4double kineticEnergy, const G4ThreeVector &polarization, const G4int shellId) const
G4ThreeVector SetPerpendicularVector(const G4ThreeVector &a) const
G4RDPhotoElectricAngularGeneratorPolarized(const G4String &name)
void PrintGeneratorInformation() const