#include "re_tab.hxx" int main() { RE_TAB *re = new RE_TAB(); float rng, ene; /* for(int i=1;i<1000;i+=10){ ene = (float)i; rng = re->RANGE(ene); printf("%f %f\n",ene,rng); } for(int i=10;i<100000;i+=1000){ rng = (float)i; ene = re->ENERGY(rng); printf("%f %f\n",rng,ene); } */ int A = -1; int Z = 1; rng = 150000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 138000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 97000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 90000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 76000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 48000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 60000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); rng = 50000; ene = re->ENERGY(Z,A,rng); printf("%f %f\n",rng/1000.,ene); for(int iz=1;iz<100;iz++){ printf("%3d %3d %3d\n",iz,re->A_EPAX(iz, 54, 129),re->A_GREEN(iz)); } return 0; }