29 #ifndef G4NeutronHPIsoData_h
30 #define G4NeutronHPIsoData_h 1
61 return std::max(0., theChannelData->
GetXsec(energy));
70 Init( A, Z, M, abun); };
74 {
return theElasticData;}
76 {
return theFissionData;}
78 {
return theCaptureData;}
80 {
return theInelasticData;}
82 {
return theChannelData;}
88 if(theChannelData!=0)
throw G4HadronicException(__FILE__, __LINE__,
"IsoData has channel full already!!!");
98 if(theFissionData) theFissionData->
ThinOut(precision);
99 if(theCaptureData) theCaptureData->
ThinOut(precision);
100 if(theElasticData) theElasticData->
ThinOut(precision);
101 if(theInelasticData) theInelasticData->
ThinOut(precision);