+ /* compute graphs for random number rejection method */
+ if((c_profile=(u32 *)malloc(d3_l.max_z*sizeof(unsigned int)))==NULL)
+ {
+ puts("failed allocating memory for carbon profile graph");
+ return -1;
+ }
+ if((n_e_loss=(u32 *)malloc(d3_l.max_z*sizeof(unsigned int)))==NULL)
+ {
+ puts("failed allocating memory for nuclear energy loss graph");
+ return -1;
+ }
+ if(get_reject_graph(&my_info,&d3_l,p_file,c_profile)!=1)
+ {
+ puts("failed to get reject graph");
+ return -1;
+ }
+
+ /* break here for testing ... */
+ return 23;
+