#include <G4ecpssrFormFactorMixsModel.hh>
|
| 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) |
|
| G4VecpssrMiModel () |
|
virtual | ~G4VecpssrMiModel () |
|
|
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 |
|
◆ G4ecpssrFormFactorMixsModel() [1/2]
G4ecpssrFormFactorMixsModel::G4ecpssrFormFactorMixsModel |
( |
| ) |
|
◆ ~G4ecpssrFormFactorMixsModel()
G4ecpssrFormFactorMixsModel::~G4ecpssrFormFactorMixsModel |
( |
| ) |
|
|
virtual |
◆ G4ecpssrFormFactorMixsModel() [2/2]
◆ CalculateM1CrossSection()
◆ CalculateM2CrossSection()
◆ CalculateM3CrossSection()
◆ CalculateM4CrossSection()
◆ CalculateM5CrossSection()
◆ CalculateMiCrossSection()
Definition at line 135 of file G4ecpssrFormFactorMixsModel.cc.
140 G4int mShellIndex = mShellId -1;
142 if (energyIncident > 0.1*
MeV && energyIncident < 10*
MeV && zTarget < 93 && zTarget > 61) {
147 if (sigma !=0 && energyIncident >
protonMiXsVector[mShellIndex][zTarget]->GetEnergies(0).back()*
MeV)
return 0.;
149 else if (massIncident == aAlpha->
GetPDGMass())
152 if (sigma !=0 && energyIncident >
alphaMiXsVector[mShellIndex][zTarget]->GetEnergies(0).back()*
MeV)
return 0.;
static G4Proton * Proton()
G4double GetPDGMass() const
◆ operator=()
◆ alphaM1DataSetMap
◆ alphaM2DataSetMap
◆ alphaM3DataSetMap
◆ alphaM4DataSetMap
◆ alphaM5DataSetMap
◆ alphaMiXsVector
std::vector< std::map<G4int,G4VEMDataSet*> > G4ecpssrFormFactorMixsModel::alphaMiXsVector |
|
private |
◆ interpolation
◆ protonM1DataSetMap
◆ protonM2DataSetMap
◆ protonM3DataSetMap
◆ protonM4DataSetMap
◆ protonM5DataSetMap
◆ protonMiXsVector
std::vector< std::map<G4int,G4VEMDataSet*> > G4ecpssrFormFactorMixsModel::protonMiXsVector |
|
private |
The documentation for this class was generated from the following files: