git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8089 bc5caf13-1734-44f8-af43-603852e9ee25
36 lines
850 B
Makefile
36 lines
850 B
Makefile
|
|
PARSER=darenafile
|
|
include ../irena/libirena.make
|
|
|
|
%.EDORN: %.dat darenafile
|
|
$(word 2, $^) < $< > $@
|
|
|
|
%.EEDORN: %.dat darenafile
|
|
$(word 2, $^) < $< | ./DORN.awk 'filter() && /^[EHX]/' > $@
|
|
|
|
%.ESDORN: %.dat darenafile
|
|
$(word 2, $^) < $< \
|
|
| gawk '/^X/{next};/^[EH]/{print};/^SDORN/{if(/x/)next;print "SD0", $$2, $$3, $$11, $$19}' \
|
|
> $@
|
|
|
|
C=1
|
|
%.ESDORN$C: %.ESDORN
|
|
egrep 'test| 0 $C ' $< >$@
|
|
|
|
%.SDORN$C: %.EDORN
|
|
./DORN.awk 'isSS($C){doSS()}' $< >$@
|
|
|
|
S_CUT_A=0.1
|
|
S_CUT_AM=1
|
|
S_CUT_DT=1000
|
|
%_SDORN$C.2dhist: %.SDORN$C
|
|
awk '$$11>$(S_CUT_A) && $$11<$(S_CUT_AM) && $$12>$(S_CUT_DT) { \
|
|
t=($$4+$$10*1.92+0.96)*3; \
|
|
s=($$6-$$5)/$$11; \
|
|
if(t>-20 && t<110 && s<1000 && s>-100) print t,s \
|
|
}' $< \
|
|
| hist.py -s 20 -S 0.5 \
|
|
> $@
|
|
|
|
%.s2dhist: %.2dhist
|
|
awk '$$3' $< | sort -n > $@
|