Vsetky pravidla, ako sa co a z coho vytvara su v subore 'Makefile'. Labak sa vytvori napisanim prikazu 'make'. To zabezpeci, ze sa vsetko vzdy spravne vytvori aj ked bol niektory zo suborov nejako zmodifikovany. Labak je v subore 'arc.ps'. Spracovavany je LaTeXom, vstupny subor je 'arc.tex'. Aby sa to cele mohlo dat dokopy, musia sa vygenerovat PostScriptove grafy, ktore sa includuju do labaku a musi byt pristupny styl 'labak.sty'. Grafy su generovane jednak gnuplot-om ale aj programom 'R'. Vypocitane hodnoty spadov potencialov su v subore 'katodovy_spad.txt'. Binarny datovy subor 'arc1sk.dat.bin' sa programom 'convert' prevedie do ASCII formatu -- subor 'arc1sk.dat'. Ten je hlavny datovy subor pre vygenerovanie suboru 'figure5.dat' Cely vypocet sa ovlada nastavenim diskriminacnej urovne v subore 'figure5.awk'. To ovplyvnuje pocet uvazovanych quenchingov. Tento pocet sa automaticky zapamata a spolu s casovym krokom zapise do suboru 'figure5.dat' Pocas spracovavania suboru 'figure5.awk' (vid 'Makefile') sa produkuju hodnoty napatia pri quenchingu a z tychto hodnot sa programom './histogram.pm-old-universal' spravi rozdelovacia funkcia napati (histogram). Tato rozdelovacia funkcia je v subore 'U-distrib.dat'. Data z tohto suboru sa integruju programom 'integral.awk' a vysledok sa zapisuje do suboru 'figure5.dat' (pripisuje sa to na koniec suboru, v subore uz je zapisany pocet quenchingov). Tieto data sa linearne aproximuju a program 'linear-aprox.sh' zo suboru 'figure5.gp.preprocess' vytvori subor 'figure5.gp' -- vstupny subor pre gnuplot, ktory kresli graf do labaku. Parametre priamok (konstanty a1-a15, b1-b15, ...) zo suboru 'figure5.gp' su pouzite na vypocet katodoveho a anodoveho spadu potencialu. Tento vypocet robi program 'compute-cathode-fall.sh' a vysledok sa da do suboru 'katodovy_spad.txt' Program 'compute-cathode-fall.sh' si extahuje parametre priamok zo suboru 'figure5.gp'. Subor 'katodovy_spad.txt' je to, co nas zaujima. 3-D grafy s rozlicnym rozlisenim 'histogram3D-*.eps' su vygenerovane programom 'R', ktory ako vstupny subor uvazuje 'histogram.R'. Tento vstupny subor je vygenerovany programom 'histogram.pm'. 'histogram.pm' cita zo standardneho vstupu data produkovane programom 'convert-notscaled'. ------------------------------------------------------------------------ Makefile -- pravidla ako sa co a z coho vytvara UI-histogram.dat -- datov subor vytvoreny prog. UI-histogram.sh UI-histogram.eps -- graf histogramu U-I (Figure 2) UI-histogram.gp -- instrukcie pre gnuplot ako spravit UI-histogram.eps z UI-histogram.dat UI-histogram.sh -- program na vytvorenie suboru UI-histogram.dat arc.ps -- LABAK arc.tex -- zdrojovy kod v LaTeXu pre LABAK arc1sk.dat -- data skonvertovane prog. convert zo suboru arc1sk.dat.bin arc1sk.dat.bin -- namerane binarne data convert -- program na skonvertovanie binarnych dat convert.c -- zdrojovy kod k programu na skonvertovanie dat histogram.pm -- program v Perle na spravenie histogramu z dat arc1sk.dat (vid UI-histogram.sh) labak.sty -- styl labaku pre LaTeX, zavisi na nom arc.tex histogram napatia a prudu: vytvara sa za pomoci skriptovych suborov Run.R a histogram.R. Vyprodukuju sa tieto grafy: histogram-contour.eps histogram3D-2.eps histogram3D-3.eps histogram3D-4.eps histogram3D-5.eps