vec/del * tar=top do j=1,2 field=para do i=1,2 vec/del vw,asymc,acerr,vw2,df,dferr,nc vec/read vw,asymc,acerr,nc [tar]_[field]h_elas_count_asym_pass3.dat wtype=w_0.7_0.8 *wtype=elas vec/read vw2,df,dferr [tar]_[field]h_[wtype]_df_data_data.dat sigma asy=asymc/df sigma aerr=acerr/asymc*asy vec/write vw,asy,aerr [tar]_[field]h_[wtype]_asym_df_data_data.dat 3(f10.5,1x) lo=vw(20) hi=vw(30) vec/create tempa(11) r vec/create tempe(11) r vec/copy asy(20:30) tempa(1:11) vec/copy aerr(20:30) tempe(1:11) sigma wserr=vsum(1/tempe/tempe) sigma werr=sqrt(1./wserr) sigma wave=vsum(tempa/tempe/tempe) wt=wave(1)/wserr(1) we=werr(1) message [lo] < W < [hi] [tar] [field] wave=[wt]+-[we] field=perp enddo tar=bot enddo