34    std::pair<double,double> it;
 
   35    it.first=1105.46; it.second= 6.4;  theLowEData.push_back(it);
 
   36    it.first=1133.28; it.second= 18.0; theLowEData.push_back(it);
 
   37    it.first=1165.12; it.second= 66.0; theLowEData.push_back(it);
 
   38    it.first=1198.8;  it.second= 160.; theLowEData.push_back(it);
 
   39    it.first=1212.51; it.second= 199.; theLowEData.push_back(it);
 
   40    it.first=1233.18; it.second= 195.; theLowEData.push_back(it);
 
   41    it.first=1301.86; it.second= 73.8; theLowEData.push_back(it);
 
   42    it.first=1368.93; it.second= 35.0; theLowEData.push_back(it);
 
   43    it.first=1433.81; it.second= 22.0; theLowEData.push_back(it);
 
   44    it.first=1496.42; it.second= 15.0; theLowEData.push_back(it);
 
   45    it.first=1556.84; it.second= 15.2; theLowEData.push_back(it);
 
   46    it.first=1615.21; it.second= 19.4; theLowEData.push_back(it);
 
   47    it.first=1671.7;  it.second= 25.;  theLowEData.push_back(it);
 
   48    it.first=1726.44; it.second= 26.;  theLowEData.push_back(it);
 
   49    it.first=1779.57; it.second= 30.;  theLowEData.push_back(it);
 
   50    it.first=1881.49; it.second= 40.;  theLowEData.push_back(it);
 
   51    it.first=1930.49; it.second= 40.;  theLowEData.push_back(it);
 
   52    it.first=2070.69; it.second= 30.;  theLowEData.push_back(it);
 
   53    it.first=2202.11; it.second= 29.;  theLowEData.push_back(it);
 
   54    it.first=2326.19; it.second= 30.7; theLowEData.push_back(it);
 
   55    it.first=2405.38; it.second= 30.7; theLowEData.push_back(it);
 
   56    it.first=2733.67; it.second= 28.3; theLowEData.push_back(it);
 
   57    it.first=3207.21; it.second= 26.5; theLowEData.push_back(it);
 
   58    it.first=4434.76; it.second= 25.0; theLowEData.push_back(it);
 
   65    if(sqrts > theLowEData.back().first/
MeV) 
return thePDGData.
CrossSection(trk1, trk2);
 
   68    if(sqrts<theLowEData[0].
first) 
return 0;
 
   69    for(i=0; i<theLowEData.size(); i++)
 
   71      if(theLowEData[i].first/
MeV>sqrts) 
break;
 
   75    G4double x2 = std::log(theLowEData[it+1].first);
 
   77    G4double y2 = std::log(theLowEData[it+1].second);
 
G4double G4NeutronHPJENDLHEData::G4double result
 
virtual G4double CrossSection(const G4KineticTrack &trk1, const G4KineticTrack &trk2) const 
 
const G4LorentzVector & Get4Momentum() const 
 
virtual G4double CrossSection(const G4KineticTrack &trk1, const G4KineticTrack &trk2) const