asic='H24' asic = asic+'POST' ;--------------------------------------------------- loadct,39 datadir='~/nustar/asic_screening/data/protohybrid/'+asic+'/' reportdir='~/nustar/asic_screening/reports/protohybrid/'+asic+'/' ; Make the directory, if necessary file_mkdir, reportdir sfx_pdc='PIXELDC' sfx_intlin='INTLIN' sfx_ndisc='DISC' csize =1.0 csize1=1.0 ;----------------- Pixel DC Test ------------------ filename=strcompress(datadir+sfx_pdc+'.TXT',/remove) outps1 =strcompress(reportdir+asic+'_pixeldc.ps',/remove) outpdf1 =strcompress(reportdir+asic+'_pixeldc.pdf',/remove) .run setps print,filename .run parse_pixeldc .run fit_pixeldc .run endps ;----------------- Integral Linearity Test ------------------ filename=strcompress(datadir+sfx_intlin+'.TXT',/remove) print,filename outps1 =strcompress(reportdir+asic+'_intlin.ps',/remove) outpdf1 =strcompress(reportdir+asic+'_intlin.pdf',/remove) .run setps .run parse_intlin .run plot_intlin .run endps ;----------------- NDISC Test ------------------ filename=strcompress(datadir+sfx_ndisc+'.TXT',/remove) outps1 =strcompress(reportdir+asic+'_ndisc.ps',/remove) outpdf1 =strcompress(reportdir+asic+'_ndisc.pdf',/remove) .run setps print,filename .run parse_ndisc .run fit_erf .run plot_erf_results .run endps