#include <G4ElasticHadrNucleusHE.hh>
Definition at line 64 of file G4ElasticHadrNucleusHE.hh.
◆ G4ElasticData()
Definition at line 100 of file G4ElasticHadrNucleusHE.cc.
102{
104 G4double mass2GeV2= massGeV*massGeV;
105
106 DefineNucleusParameters(
A);
108
110 massA2 = massA*massA;
111
112
113
114
115
116 for(
G4int kk = 0; kk<NENERGY; ++kk)
117 {
119 G4double plab2= e[kk]*(e[kk] + 2.0*massGeV);
120 G4double Q2m = 4.0*plab2*massA2/(mass2GeV2 + massA2 + 2.*massA*elab);
121
123
124 maxQ2[kk] = Q2m;
125
126
127
128
129 }
130
132}
static G4double GetNuclearMass(const G4double A, const G4double Z)
static G4Proton * Proton()
◆ ~G4ElasticData()
G4ElasticData::~G4ElasticData |
( |
| ) |
|
|
inline |
◆ G4ElasticHadrNucleusHE
The documentation for this class was generated from the following files: