Geant4
10.02.p02
|
#include <G4DiffElasticRatio.hh>
Public Member Functions | |
G4DiffElasticRatio (const G4String &nam="", G4int verb=0) | |
virtual | ~G4DiffElasticRatio () |
G4double | ComputeRatio (const G4ParticleDefinition *, G4double kinEnergy, G4int Z, G4int A) |
void | SetEnergyThreshold (G4double e) |
G4double | GetEnergyThreshold () |
Public Member Functions inherited from G4VCrossSectionRatio | |
G4VCrossSectionRatio (const G4String &nam="", G4int verb=0) | |
virtual | ~G4VCrossSectionRatio () |
virtual void | BuildPhysicsTable (const G4ParticleDefinition &) |
virtual void | DumpPhysicsTable (const G4ParticleDefinition &) |
virtual void | Description () const |
void | SetVerboseLevel (G4int value) |
G4int | GetVerboseLevel () const |
const G4String & | GetName () const |
Private Member Functions | |
G4DiffElasticRatio & | operator= (const G4DiffElasticRatio &right) |
G4DiffElasticRatio (const G4DiffElasticRatio &) | |
Private Attributes | |
G4ComponentGGHadronNucleusXsc * | fGGXsc |
G4double | fDDthreshold |
Definition at line 55 of file G4DiffElasticRatio.hh.
Definition at line 46 of file G4DiffElasticRatio.cc.
References fDDthreshold, fGGXsc, and MeV.
|
virtual |
Definition at line 53 of file G4DiffElasticRatio.cc.
References fGGXsc.
|
private |
|
virtual |
Implements G4VCrossSectionRatio.
Definition at line 59 of file G4DiffElasticRatio.cc.
References fDDthreshold, fGGXsc, G4ComponentGGHadronNucleusXsc::GetDiffractionGlauberGribovXsc(), and G4ComponentGGHadronNucleusXsc::GetElasticElementCrossSection().
|
inline |
Definition at line 69 of file G4DiffElasticRatio.hh.
References fDDthreshold.
|
private |
|
inline |
Definition at line 68 of file G4DiffElasticRatio.hh.
References fDDthreshold.
|
private |
Definition at line 77 of file G4DiffElasticRatio.hh.
Referenced by ComputeRatio(), G4DiffElasticRatio(), GetEnergyThreshold(), and SetEnergyThreshold().
|
private |
Definition at line 76 of file G4DiffElasticRatio.hh.
Referenced by ComputeRatio(), G4DiffElasticRatio(), and ~G4DiffElasticRatio().