40 for(i=0;i<nEnergy;i++)
43 if(theAngular[i].GetEnergy()>anEnergy)
break;
51 result = theAngular[0].
Sample(anEnergy, massCode, targetMass,
52 theAngularRep, theInterpolation);
69 result = theAngular[it].
Sample(anEnergy, massCode, targetMass,
70 theAngularRep, theInterpolation);
80 if(currentMeanEnergy<-1)
82 throw G4HadronicException(__FILE__, __LINE__,
"G4NeutronHPContEnergyAngular: Logical error in Product class");
86 result = currentMeanEnergy;
88 currentMeanEnergy = -2;
96 if ( theAngular!= NULL )
98 for (
G4int i = 0 ; i< nEnergy ; i++ )