ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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 49 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 49 of file G4ecpssrFormFactorMixsModel.hh
G4ecpssrFormFactorMixsModel::G4ecpssrFormFactorMixsModel | ( | ) |
Definition at line 53 of file G4ecpssrFormFactorMixsModel.cc.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 167 of file G4ecpssrFormFactorMixsModel.cc
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 177 of file G4ecpssrFormFactorMixsModel.cc.
View newest version in sPHENIX GitHub at line 177 of file G4ecpssrFormFactorMixsModel.cc
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 215 of file G4ecpssrFormFactorMixsModel.cc.
View newest version in sPHENIX GitHub at line 215 of file G4ecpssrFormFactorMixsModel.cc
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 252 of file G4ecpssrFormFactorMixsModel.cc.
View newest version in sPHENIX GitHub at line 252 of file G4ecpssrFormFactorMixsModel.cc
References CalculateMiCrossSection().
|
virtual |
Implements G4VecpssrMiModel.
Definition at line 287 of file G4ecpssrFormFactorMixsModel.cc.
View newest version in sPHENIX GitHub at line 287 of file G4ecpssrFormFactorMixsModel.cc
References CalculateMiCrossSection().
|
private |
Definition at line 135 of file G4ecpssrFormFactorMixsModel.cc.
View newest version in sPHENIX GitHub 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 81 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 81 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 82 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 82 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 83 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 83 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 84 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 84 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 85 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 85 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 73 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 73 of file G4ecpssrFormFactorMixsModel.hh
Referenced by CalculateMiCrossSection(), and G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 70 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 70 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 75 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 75 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 76 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 76 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 77 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 77 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 78 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 78 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 79 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 79 of file G4ecpssrFormFactorMixsModel.hh
Referenced by G4ecpssrFormFactorMixsModel(), and ~G4ecpssrFormFactorMixsModel().
|
private |
Definition at line 72 of file G4ecpssrFormFactorMixsModel.hh.
View newest version in sPHENIX GitHub at line 72 of file G4ecpssrFormFactorMixsModel.hh
Referenced by CalculateMiCrossSection(), and G4ecpssrFormFactorMixsModel().