#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 () |
|
G4ecpssrFormFactorMixsModel::G4ecpssrFormFactorMixsModel |
( |
| ) |
|
Definition at line 53 of file G4ecpssrFormFactorMixsModel.cc.
57 for (
G4int i=62; i<93; i++)
59 protonM1DataSetMap[i] =
new G4EMDataSet(i,interpolation);
60 protonM1DataSetMap[i]->LoadData(
"pixe/ecpssr/proton/m1-");
62 protonM2DataSetMap[i] =
new G4EMDataSet(i,interpolation);
63 protonM2DataSetMap[i]->LoadData(
"pixe/ecpssr/proton/m2-");
65 protonM3DataSetMap[i] =
new G4EMDataSet(i,interpolation);
66 protonM3DataSetMap[i]->LoadData(
"pixe/ecpssr/proton/m3-");
68 protonM4DataSetMap[i] =
new G4EMDataSet(i,interpolation);
69 protonM4DataSetMap[i]->LoadData(
"pixe/ecpssr/proton/m4-");
71 protonM5DataSetMap[i] =
new G4EMDataSet(i,interpolation);
72 protonM5DataSetMap[i]->LoadData(
"pixe/ecpssr/proton/m5-");
75 protonMiXsVector.push_back(protonM1DataSetMap);
76 protonMiXsVector.push_back(protonM2DataSetMap);
77 protonMiXsVector.push_back(protonM3DataSetMap);
78 protonMiXsVector.push_back(protonM4DataSetMap);
79 protonMiXsVector.push_back(protonM5DataSetMap);
82 for (
G4int i=62; i<93; i++)
84 alphaM1DataSetMap[i] =
new G4EMDataSet(i,interpolation);
85 alphaM1DataSetMap[i]->LoadData(
"pixe/ecpssr/alpha/m1-");
87 alphaM2DataSetMap[i] =
new G4EMDataSet(i,interpolation);
88 alphaM2DataSetMap[i]->LoadData(
"pixe/ecpssr/alpha/m2-");
90 alphaM3DataSetMap[i] =
new G4EMDataSet(i,interpolation);
91 alphaM3DataSetMap[i]->LoadData(
"pixe/ecpssr/alpha/m3-");
93 alphaM4DataSetMap[i] =
new G4EMDataSet(i,interpolation);
94 alphaM4DataSetMap[i]->LoadData(
"pixe/ecpssr/alpha/m4-");
96 alphaM5DataSetMap[i] =
new G4EMDataSet(i,interpolation);
97 alphaM5DataSetMap[i]->LoadData(
"pixe/ecpssr/alpha/m5-");
101 alphaMiXsVector.push_back(alphaM1DataSetMap);
102 alphaMiXsVector.push_back(alphaM2DataSetMap);
103 alphaMiXsVector.push_back(alphaM3DataSetMap);
104 alphaMiXsVector.push_back(alphaM4DataSetMap);
105 alphaMiXsVector.push_back(alphaM5DataSetMap);
G4ecpssrFormFactorMixsModel::~G4ecpssrFormFactorMixsModel |
( |
| ) |
|
|
virtual |
Definition at line 113 of file G4ecpssrFormFactorMixsModel.cc.
115 protonM1DataSetMap.clear();
116 alphaM1DataSetMap.clear();
118 protonM2DataSetMap.clear();
119 alphaM2DataSetMap.clear();
121 protonM3DataSetMap.clear();
122 alphaM3DataSetMap.clear();
124 protonM4DataSetMap.clear();
125 alphaM4DataSetMap.clear();
127 protonM5DataSetMap.clear();
128 alphaM5DataSetMap.clear();
130 delete interpolation;
The documentation for this class was generated from the following files: