69 throw G4HadronicException(__FILE__, __LINE__,
"G4VCrossSectionSource: unklnown particles in FindKeyParticle");
92 nComponents = components->size();
94 G4cout <<
"---- " << this->
Name() <<
" ---- has " << nComponents <<
" components" <<
G4endl;
112 <<
"Ecm = " << sqrtS /
GeV <<
" GeV - "
113 <<
" Cross section = " << sigma <<
" mb "
120 nComponents = components->size();
125 G4cout <<
"* Component " << i <<
": ";
136 if (e >= eLow && e <= eHigh) answer =
true;
179 G4double denom = eParam*eParam + (e-e0)*(e-e0);
182 G4double value = (2.* eParam * sigma * (e-e0) / denom) * std::pow(((e0 + eParam) / e), power);
183 result = std::max(0., value);
192 return transversePionMass;
200 return minStringMass;