Geant4
10.01
|
#include <G4PolarizationHelper.hh>
Static Public Member Functions | |
static G4ThreeVector | GetFrame (const G4ThreeVector &, const G4ThreeVector &) |
static G4ThreeVector | GetParticleFrameX (const G4ThreeVector &) |
static G4ThreeVector | GetParticleFrameY (const G4ThreeVector &) |
static G4ThreeVector | GetRandomFrame (const G4ThreeVector &) |
static G4ThreeVector | GetSpinInPRF (const G4ThreeVector &uZ, const G4ThreeVector &spin) |
static void | TestPolarizationTransformations () |
static void | TestInteractionFrame () |
Definition at line 49 of file G4PolarizationHelper.hh.
|
static |
Definition at line 48 of file G4PolarizationHelper.cc.
References CLHEP::normal().
Referenced by G4ePolarizedBremsstrahlungModel::SampleSecondaries(), G4PolarizedGammaConversionModel::SampleSecondaries(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4PolarizedPEEffectModel::SampleSecondaries(), G4PolarizedComptonModel::SampleSecondaries(), and G4PolarizedAnnihilationModel::SampleSecondaries().
|
static |
Definition at line 67 of file G4PolarizationHelper.cc.
References sqr().
Referenced by G4eplusPolarizedAnnihilation::GetMeanFreePath(), G4ePolarizedIonisation::GetMeanFreePath(), GetRandomFrame(), G4ePolarizedIonisation::PostStepGetPhysicalInteractionLength(), and G4eplusPolarizedAnnihilation::PostStepGetPhysicalInteractionLength().
|
static |
Definition at line 55 of file G4PolarizationHelper.cc.
References sqr().
Referenced by G4eplusPolarizedAnnihilation::GetMeanFreePath(), G4ePolarizedIonisation::GetMeanFreePath(), GetRandomFrame(), G4StokesVector::InvRotateAz(), G4ePolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4eplusPolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4StokesVector::RotateAz(), and TestPolarizationTransformations().
|
static |
Definition at line 81 of file G4PolarizationHelper.cc.
References G4UniformRand, GetParticleFrameX(), GetParticleFrameY(), CLHEP::normal(), and G4INCL::Math::pi.
Referenced by G4PolarizedPEEffectModel::SampleSecondaries().
|
static |
Definition at line 90 of file G4PolarizationHelper.cc.
References sqr().
|
static |
Definition at line 144 of file G4PolarizationHelper.cc.
References G4cout.
Referenced by G4PolarizationMessenger::SetNewValue().
|
static |
Definition at line 108 of file G4PolarizationHelper.cc.
References G4cout, GetParticleFrameY(), and G4INCL::Math::pi.
Referenced by G4PolarizationMessenger::SetNewValue().