◆ BDSComptonScatteringEngine()
| BDSComptonScatteringEngine::BDSComptonScatteringEngine |
( |
| ) |
|
◆ ~BDSComptonScatteringEngine()
| BDSComptonScatteringEngine::~BDSComptonScatteringEngine |
( |
| ) |
|
◆ CalculateRotation()
| G4RotationMatrix * BDSComptonScatteringEngine::CalculateRotation |
( |
| ) |
|
◆ CrossSection()
| G4double BDSComptonScatteringEngine::CrossSection |
( |
G4double |
photonEnergy, |
|
|
G4int |
partIn |
|
) |
| |
◆ GetScatteredElectron()
| G4LorentzVector BDSComptonScatteringEngine::GetScatteredElectron |
( |
| ) |
|
|
inline |
◆ GetScatteredGamma()
| G4LorentzVector BDSComptonScatteringEngine::GetScatteredGamma |
( |
| ) |
|
|
inline |
◆ KleinNishinaDifferential()
| G4double BDSComptonScatteringEngine::KleinNishinaDifferential |
( |
G4double |
theta | ) |
|
◆ MCMCTheta()
| G4double BDSComptonScatteringEngine::MCMCTheta |
( |
| ) |
|
◆ MCPhi()
| G4double BDSComptonScatteringEngine::MCPhi |
( |
G4double |
theta, |
|
|
G4double |
scatteredEnergy |
|
) |
| |
◆ PerformCompton()
| void BDSComptonScatteringEngine::PerformCompton |
( |
const G4ThreeVector & |
boost, |
|
|
G4int |
partIn |
|
) |
| |
◆ PolarizationCrossSectionMaxPhi()
| G4double BDSComptonScatteringEngine::PolarizationCrossSectionMaxPhi |
( |
G4double |
theta, |
|
|
G4double |
EP |
|
) |
| |
◆ PolarizationCrossSectionPhi()
| G4double BDSComptonScatteringEngine::PolarizationCrossSectionPhi |
( |
G4double |
theta, |
|
|
G4double |
phi, |
|
|
G4double |
scatteredEnergy |
|
) |
| |
◆ ScatteredEnergy()
| G4double BDSComptonScatteringEngine::ScatteredEnergy |
( |
G4double |
theta | ) |
|
◆ setIncomingElectron()
| void BDSComptonScatteringEngine::setIncomingElectron |
( |
G4LorentzVector |
incomingElectronIn | ) |
|
|
inline |
◆ SetIncomingElectronPolarization()
| void BDSComptonScatteringEngine::SetIncomingElectronPolarization |
( |
G4StokesVector |
incomingElectronPolarizationIn | ) |
|
|
inline |
◆ setIncomingGamma()
| void BDSComptonScatteringEngine::setIncomingGamma |
( |
G4LorentzVector |
incomingGammaIn | ) |
|
|
inline |
◆ SetIncomingGammaPolarization()
| void BDSComptonScatteringEngine::SetIncomingGammaPolarization |
( |
G4StokesVector |
incomingGammaPolarizationIn | ) |
|
|
inline |
◆ SetParticle()
| void BDSComptonScatteringEngine::SetParticle |
( |
G4int |
partIDIn | ) |
|
◆ incomingElectron
| G4LorentzVector BDSComptonScatteringEngine::incomingElectron |
|
private |
◆ incomingElectronPolarization
| G4StokesVector BDSComptonScatteringEngine::incomingElectronPolarization |
|
private |
◆ incomingGamma
| G4LorentzVector BDSComptonScatteringEngine::incomingGamma |
|
private |
◆ incomingGammaPolarization
| G4StokesVector BDSComptonScatteringEngine::incomingGammaPolarization |
|
private |
◆ outgoingElectronPolarization
| G4StokesVector BDSComptonScatteringEngine::outgoingElectronPolarization |
|
private |
◆ outgoingGammaPolarization
| G4StokesVector BDSComptonScatteringEngine::outgoingGammaPolarization |
|
private |
◆ particleMass
| G4double BDSComptonScatteringEngine::particleMass |
|
private |
◆ particleRadius
| G4double BDSComptonScatteringEngine::particleRadius |
|
private |
◆ partID
| G4int BDSComptonScatteringEngine::partID |
|
private |
◆ scatteredElectron
| G4LorentzVector BDSComptonScatteringEngine::scatteredElectron |
|
private |
◆ scatteredGamma
| G4LorentzVector BDSComptonScatteringEngine::scatteredGamma |
|
private |
The documentation for this class was generated from the following files: