Geant4
10.01.p03
|
#include <G4ecpssrFormFactorLixsModel.hh>
Public Member Functions | |
G4ecpssrFormFactorLixsModel () | |
virtual | ~G4ecpssrFormFactorLixsModel () |
G4double | CalculateL1CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
G4double | CalculateL2CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
G4double | CalculateL3CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
Public Member Functions inherited from G4VecpssrLiModel | |
G4VecpssrLiModel () | |
virtual | ~G4VecpssrLiModel () |
Private Member Functions | |
G4ecpssrFormFactorLixsModel (const G4ecpssrFormFactorLixsModel &) | |
G4ecpssrFormFactorLixsModel & | operator= (const G4ecpssrFormFactorLixsModel &right) |
Private Attributes | |
G4VDataSetAlgorithm * | interpolation |
std::map< G4int, G4VEMDataSet * > | protonL1DataSetMap |
std::map< G4int, G4VEMDataSet * > | protonL2DataSetMap |
std::map< G4int, G4VEMDataSet * > | protonL3DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaL1DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaL2DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaL3DataSetMap |
Definition at line 47 of file G4ecpssrFormFactorLixsModel.hh.
G4ecpssrFormFactorLixsModel::G4ecpssrFormFactorLixsModel | ( | ) |
Definition at line 53 of file G4ecpssrFormFactorLixsModel.cc.
References alphaL1DataSetMap, alphaL2DataSetMap, alphaL3DataSetMap, interpolation, protonL1DataSetMap, protonL2DataSetMap, and protonL3DataSetMap.
|
virtual |
Definition at line 85 of file G4ecpssrFormFactorLixsModel.cc.
References alphaL1DataSetMap, alphaL2DataSetMap, alphaL3DataSetMap, interpolation, protonL1DataSetMap, protonL2DataSetMap, and protonL3DataSetMap.
|
private |
|
virtual |
Implements G4VecpssrLiModel.
Definition at line 101 of file G4ecpssrFormFactorLixsModel.cc.
References G4Alpha::Alpha(), alphaL1DataSetMap, G4ParticleDefinition::GetPDGMass(), MeV, G4Proton::Proton(), and protonL1DataSetMap.
|
virtual |
Implements G4VecpssrLiModel.
Definition at line 132 of file G4ecpssrFormFactorLixsModel.cc.
References G4Alpha::Alpha(), alphaL2DataSetMap, G4ParticleDefinition::GetPDGMass(), MeV, G4Proton::Proton(), and protonL2DataSetMap.
|
virtual |
Implements G4VecpssrLiModel.
Definition at line 163 of file G4ecpssrFormFactorLixsModel.cc.
References G4Alpha::Alpha(), alphaL3DataSetMap, G4ParticleDefinition::GetPDGMass(), MeV, G4Proton::Proton(), and protonL3DataSetMap.
|
private |
|
private |
Definition at line 69 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by CalculateL1CrossSection(), G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().
|
private |
Definition at line 70 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by CalculateL2CrossSection(), G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().
|
private |
Definition at line 71 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by CalculateL3CrossSection(), G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().
|
private |
Definition at line 64 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().
|
private |
Definition at line 66 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by CalculateL1CrossSection(), G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().
|
private |
Definition at line 67 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by CalculateL2CrossSection(), G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().
|
private |
Definition at line 68 of file G4ecpssrFormFactorLixsModel.hh.
Referenced by CalculateL3CrossSection(), G4ecpssrFormFactorLixsModel(), and ~G4ecpssrFormFactorLixsModel().