|
Geant4
9.6.p02
|
#include <G4eplusPolarizedAnnihilation.hh>


Protected Member Functions | |
| virtual void | InitialiseProcess (const G4ParticleDefinition *) |
Protected Member Functions inherited from G4VEmProcess | |
| virtual G4double | MinPrimaryEnergy (const G4ParticleDefinition *, const G4Material *) |
| G4VEmModel * | SelectModel (G4double &kinEnergy, size_t index) |
| G4double | GetMeanFreePath (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
| G4PhysicsVector * | LambdaPhysicsVector (const G4MaterialCutsCouple *) |
| G4double | RecalculateLambda (G4double kinEnergy, const G4MaterialCutsCouple *couple) |
| G4ParticleChangeForGamma * | GetParticleChange () |
| void | SetParticle (const G4ParticleDefinition *p) |
| void | SetSecondaryParticle (const G4ParticleDefinition *p) |
| size_t | CurrentMaterialCutsCoupleIndex () const |
| G4double | GetGammaEnergyCut () |
| G4double | GetElectronEnergyCut () |
| void | SetStartFromNullFlag (G4bool val) |
| void | SetSplineFlag (G4bool val) |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VProcess | |
| static const G4String & | GetProcessTypeName (G4ProcessType) |
Protected Attributes inherited from G4VEmProcess | |
| G4ParticleChangeForGamma | fParticleChange |
Definition at line 63 of file G4eplusPolarizedAnnihilation.hh.
Definition at line 75 of file G4eplusPolarizedAnnihilation.cc.

|
virtual |
Definition at line 87 of file G4eplusPolarizedAnnihilation.cc.

|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 359 of file G4eplusPolarizedAnnihilation.cc.

|
inlinevirtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 135 of file G4eplusPolarizedAnnihilation.hh.
| void G4eplusPolarizedAnnihilation::BuildAsymmetryTable | ( | const G4ParticleDefinition & | part) |
Definition at line 272 of file G4eplusPolarizedAnnihilation.cc.


|
virtual |
Reimplemented from G4VProcess.
Definition at line 258 of file G4eplusPolarizedAnnihilation.cc.

| G4double G4eplusPolarizedAnnihilation::ComputeAsymmetry | ( | G4double | energy, |
| const G4MaterialCutsCouple * | couple, | ||
| const G4ParticleDefinition & | particle, | ||
| G4double | cut, | ||
| G4double & | tasm | ||
| ) |
Definition at line 311 of file G4eplusPolarizedAnnihilation.cc.


|
virtual |
Implements G4VDiscreteProcess.
Definition at line 126 of file G4eplusPolarizedAnnihilation.cc.

|
protectedvirtual |
Implements G4VEmProcess.
Definition at line 101 of file G4eplusPolarizedAnnihilation.cc.

|
inlinevirtual |
Implements G4VEmProcess.
Definition at line 128 of file G4eplusPolarizedAnnihilation.hh.

|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 192 of file G4eplusPolarizedAnnihilation.cc.

|
virtual |
Reimplemented from G4VProcess.
Definition at line 265 of file G4eplusPolarizedAnnihilation.cc.

|
virtual |
Implements G4VEmProcess.
Definition at line 351 of file G4eplusPolarizedAnnihilation.cc.
1.8.4