Geant4
10.02.p02
|
#include <G4ecpssrFormFactorMixsModel.hh>
Public Member Functions | |
G4ecpssrFormFactorMixsModel () | |
virtual | ~G4ecpssrFormFactorMixsModel () |
G4double | CalculateM1CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
G4double | CalculateM2CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
G4double | CalculateM3CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
G4double | CalculateM4CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
G4double | CalculateM5CrossSection (G4int zTarget, G4double massIncident, G4double energyIncident) |
Public Member Functions inherited from G4VecpssrMiModel | |
G4VecpssrMiModel () | |
virtual | ~G4VecpssrMiModel () |
Private Member Functions | |
G4double | CalculateMiCrossSection (G4int zTarget, G4double massIncident, G4double energyIncident, G4int mShellId) |
G4ecpssrFormFactorMixsModel (const G4ecpssrFormFactorMixsModel &) | |
G4ecpssrFormFactorMixsModel & | operator= (const G4ecpssrFormFactorMixsModel &right) |
Private Attributes | |
G4VDataSetAlgorithm * | interpolation |
std::vector< std::map< G4int, G4VEMDataSet * > > | protonMiXsVector |
std::vector< std::map< G4int, G4VEMDataSet * > > | alphaMiXsVector |
std::map< G4int, G4VEMDataSet * > | protonM1DataSetMap |
std::map< G4int, G4VEMDataSet * > | protonM2DataSetMap |
std::map< G4int, G4VEMDataSet * > | protonM3DataSetMap |
std::map< G4int, G4VEMDataSet * > | protonM4DataSetMap |
std::map< G4int, G4VEMDataSet * > | protonM5DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaM1DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaM2DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaM3DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaM4DataSetMap |
std::map< G4int, G4VEMDataSet * > | alphaM5DataSetMap |
Definition at line 47 of file G4ecpssrFormFactorMixsModel.hh.
G4ecpssrFormFactorMixsModel::G4ecpssrFormFactorMixsModel | ( | ) |
Definition at line 53 of file G4ecpssrFormFactorMixsModel.cc.
References alphaM1DataSetMap, alphaM2DataSetMap, alphaM3DataSetMap, alphaM4DataSetMap, alphaM5DataSetMap, alphaMiXsVector, interpolation, protonM1DataSetMap, protonM2DataSetMap, protonM3DataSetMap, protonM4DataSetMap, protonM5DataSetMap, and protonMiXsVector.
|
virtual |
Definition at line 113 of file G4ecpssrFormFactorMixsModel.cc.
References alphaM1DataSetMap, alphaM2DataSetMap, alphaM3DataSetMap, alphaM4DataSetMap, alphaM5DataSetMap, interpolation, protonM1DataSetMap, protonM2DataSetMap, protonM3DataSetMap, protonM4DataSetMap, and protonM5DataSetMap.
|
private |
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 167 of file G4ecpssrFormFactorMixsModel.cc.
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 177 of file G4ecpssrFormFactorMixsModel.cc.
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 215 of file G4ecpssrFormFactorMixsModel.cc.
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 252 of file G4ecpssrFormFactorMixsModel.cc.
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 287 of file G4ecpssrFormFactorMixsModel.cc.
References CalculateMiCrossSection().
|
private |
Definition at line 135 of file G4ecpssrFormFactorMixsModel.cc.
References G4Alpha::Alpha(), alphaMiXsVector, G4ParticleDefinition::GetPDGMass(), MeV, G4Proton::Proton(), and protonMiXsVector.
Referenced by CalculateM1CrossSection(), CalculateM2CrossSection(), CalculateM3CrossSection(), CalculateM4CrossSection(), and CalculateM5CrossSection().
|
private |
|
private |
Definition at line 79 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 80 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 81 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 82 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 83 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 71 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by CalculateMiCrossSection(), and G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 68 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 73 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 74 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 75 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 76 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 77 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 70 of file G4ecpssrFormFactorMixsModel.hh.
Referenced by CalculateMiCrossSection(), and G4ecpssrFormFactorMixsModel().