38#ifndef G4ANSTOecpssrMixsModel_HH
39#define G4ANSTOecpssrMixsModel_HH 1
G4double CalculateM2CrossSection(G4int zTarget, G4double massIncident, G4double energyIncident)
std::map< G4int, G4VEMDataSet * > carbonM4DataSetMap
G4VDataSetAlgorithm * interpolation
G4ANSTOecpssrMixsModel & operator=(const G4ANSTOecpssrMixsModel &right)
G4double CalculateM5CrossSection(G4int zTarget, G4double massIncident, G4double energyIncident)
G4double CalculateM4CrossSection(G4int zTarget, G4double massIncident, G4double energyIncident)
std::map< G4int, G4VEMDataSet * > alphaM5DataSetMap
std::map< G4int, G4VEMDataSet * > protonM5DataSetMap
G4ANSTOecpssrMixsModel(const G4ANSTOecpssrMixsModel &)
std::map< G4int, G4VEMDataSet * > carbonM3DataSetMap
std::map< G4int, G4VEMDataSet * > protonM4DataSetMap
std::map< G4int, G4VEMDataSet * > carbonM5DataSetMap
G4double CalculateM1CrossSection(G4int zTarget, G4double massIncident, G4double energyIncident)
std::map< G4int, G4VEMDataSet * > alphaM2DataSetMap
std::vector< std::map< G4int, G4VEMDataSet * > > carbonMiXsVector
std::map< G4int, G4VEMDataSet * > alphaM3DataSetMap
G4double CalculateMiCrossSection(G4int zTarget, G4double massIncident, G4double energyIncident, G4int mShellId)
std::map< G4int, G4VEMDataSet * > carbonM1DataSetMap
std::vector< std::map< G4int, G4VEMDataSet * > > alphaMiXsVector
std::map< G4int, G4VEMDataSet * > protonM1DataSetMap
std::map< G4int, G4VEMDataSet * > protonM2DataSetMap
std::map< G4int, G4VEMDataSet * > carbonM2DataSetMap
G4double CalculateM3CrossSection(G4int zTarget, G4double massIncident, G4double energyIncident)
std::vector< std::map< G4int, G4VEMDataSet * > > protonMiXsVector
std::map< G4int, G4VEMDataSet * > alphaM4DataSetMap
std::map< G4int, G4VEMDataSet * > alphaM1DataSetMap
std::map< G4int, G4VEMDataSet * > protonM3DataSetMap
virtual ~G4ANSTOecpssrMixsModel()