58 G4double G4PiMinusStopC::npRatio = 6.7;
 
   62 G4double G4PiMinusStopC::nFinalNucleons = 1.77;
 
   68 G4int G4PiMinusStopC::eKinEntries = 21;
 
   70 G4double G4PiMinusStopC::eKinData[21] = { 0.031, 0.045, 0.06, 0.09, 
 
   75                       0.15, 0.08,  0.05, 0.01};
 
   77 G4double G4PiMinusStopC::eKin[22] = {  8., 17.5,  21., 24.5,  
 
   80                   49.,  52.5,  57.5, 62.5,
 
   82                   77.5,  82.5,  87.5,  92.5, 110. };
 
   94 G4int G4PiMinusStopC::angleEntries = 7;
 
   96 G4double G4PiMinusStopC::angleData[7] = 
 
   97 { 1.43, 1.67, 2.62, 4.29, 7.62, 11.90, 14.76 };
 
   99 G4double G4PiMinusStopC::angle[8] = { 1.308997, 1.570796, 1.832596, 2.094395, 
 
  100                   2.356194, 2.617994, 2.967060, 3.1415927 };
 
  114   theR = 1. / (1. + npRatio);
 
  116   _definitions = 
new std::vector<G4ParticleDefinition*>();
 
  117   _momenta = 
new std::vector<G4LorentzVector*>();
 
  119   std::vector<double> eKinVector;
 
  120   std::vector<double> eKinDataVector;
 
  122   for (i=0; i<eKinEntries; i++)
 
  124       eKinVector.push_back(eKin[i]);
 
  125       eKinDataVector.push_back(eKinData[i]);
 
  127   eKinVector.push_back(eKin[eKinEntries]);
 
  130   std::vector<double> angleVector;
 
  131   std::vector<double> angleDataVector;
 
  132   for (i=0; i<angleEntries; i++)
 
  134       angleVector.push_back(angle[i]);
 
  135       angleDataVector.push_back(angleData[i]);
 
  137   angleVector.push_back(angle[angleEntries]);
 
  149   return nFinalNucleons;