git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/cospi/host@9349 bc5caf13-1734-44f8-af43-603852e9ee25
94 lines
2.9 KiB
Makefile
94 lines
2.9 KiB
Makefile
|
|
spidev.so: spidev_py.py spidev_py.c
|
|
python3 $< build
|
|
ln -f build/lib.*/spidev*.so $@
|
|
|
|
%.E: %.EI
|
|
grep -a ^E $< > $@
|
|
|
|
%.Itime: %.EI
|
|
./Itime.awk $< > $@
|
|
|
|
%EIF: %EI GSM_filter.awk
|
|
GSM_filter.awk $< >$@
|
|
|
|
%.PT: pressure.awk %.EI
|
|
$^ >$@
|
|
|
|
%.PH: %.EI
|
|
grep -a '^[PH]' $< >$@
|
|
|
|
%.S: %.EI
|
|
./RPi.awk 'isS(){doSa()}' $< > $@
|
|
|
|
%.HK: %.EI %.epoch
|
|
./RPi.awk 'isH(){doH()}' file_epoch=$(shell cat $*.epoch) $< > $@
|
|
|
|
%.CP: %.EI %.epoch
|
|
./RPi.awk 'isH(){};isP(1){};isC(){print $$0, live, Pressure+0, Time+file_epoch}' file_epoch=$(shell cat $*.epoch) $< > $@
|
|
|
|
%.P2: %.EI %.epoch
|
|
./RPi.awk 'isH(){};isP(2){print Pressure+0, Time+file_epoch}' file_epoch=$(shell cat $*.epoch) $< > $@
|
|
|
|
%.iphase: %.EI
|
|
./RPi.awk '{phase_HIST(60)}' $< > $@
|
|
|
|
ifneq ($(UNIT),)
|
|
U=-v U="$(UNIT)"
|
|
endif
|
|
|
|
%.hist: %.EI ./RPi.awk
|
|
./RPi.awk $U 'isE() $(CUT) {do_HISTS()}' $H $< > $@
|
|
%_muons.hist: %.EI ./RPi.awk
|
|
./RPi.awk $U 'isMuon() $(CUT) {do_HISTS()}' $H $< > $@
|
|
%_xrays.hist: %.EI ./RPi.awk
|
|
./RPi.awk $U 'isXray() $(CUT) {do_HIST(C, A[C]); nHIST++}' $H $< > $@
|
|
%_xrays_res4.hist: %.EI ./RPi.awk
|
|
./RPi.awk $U 'isXray() $(CUT) {do_HIST(C, A[C]); nHIST++}' $H resV=0.2095535 $< > $@
|
|
%_xrays_res8.hist: %.EI ./RPi.awk
|
|
./RPi.awk $U 'isXray() $(CUT) {do_HIST(C, A[C]); nHIST++}' $H resV=0.10477675 $< > $@
|
|
%.rate: %.EI
|
|
awk '/^E/{N++};/^H/{print $$2,N,$$2-L;N=0;L=$$2}' $< >$@
|
|
%.3Dhist: %.EI
|
|
./RPi.awk -v U=THREED 'isE() $(CUT) {do_ThreeD()}' $H $< > $@
|
|
%.EmV: %.EI
|
|
./RPi.awk $U 'BEGIN{print name[0], name[1], name[2], name[3]}; isE() $(CUT) {print A[0], A[1], A[2], A[3]}' $< > $@
|
|
%.FISH: %.EI
|
|
./RPi.awk -v U=CHAOS 'CHAOSfish(){doCHAOSfish()}' $H $< > $@
|
|
|
|
data/%-fish.png: data/%.EI
|
|
QUERY_STRING='plot&$*.EI' www/cgi/rpirena-cjr
|
|
|
|
%.EI.HRP: %.EI ./hour_rate_pressure.awk
|
|
./hour_rate_pressure.awk T=21600 $< >$@
|
|
%.EI.HRP1: %.EI ./hour_rate_pressure.awk
|
|
./hour_rate_pressure.awk T=3600 $< >$@
|
|
|
|
data/MDDM.HRP: $(patsubst %.EI,%.EI.HRP,$(wildcard data/20*-MDDM-[0-9]*.EI))
|
|
ls -1 $^ | sort | xargs cat > $@
|
|
|
|
data/MDDM.HRP1: $(patsubst %.EI,%.EI.HRP1,$(wildcard data/20*-MDDM-[0-9]*.EI))
|
|
ls -1 $^ | sort | xargs cat > $@
|
|
|
|
%.HRP1.a43200: %.HRP1
|
|
derive.py -x1 -y2,4,6,8 -p3 -N2 -s 43200 $< > $@
|
|
|
|
%.epoch: %.EI
|
|
./RPi.awk 'isGPS(){};END{print file_epoch}' $< > $@
|
|
|
|
%.L2R: %.EI ./l2_rates.awk %.epoch
|
|
$(word 2,$^) -v file_epoch=$(shell cat $(word 3,$^)) $< >$@
|
|
# µM
|
|
%.uMhist: %.EI ./RPi.awk
|
|
./RPi.awk -v U=uM 'isE() {uM_HIST()}' $H $< > $@
|
|
%_A1A2.2dhist: %.EI
|
|
./RPi.awk -v U=uM 'is2D(A1,A2) && Ai<500 && Aj<500 {do_2DHIST(Ai,Aj)}' $< > $@
|
|
%_B1B2.2dhist: %.EI
|
|
./RPi.awk -v U=uM 'is2D(B1,B2) && Ai<500 && Aj<500 {do_2DHIST(Ai,Aj)}' $< > $@
|
|
%_AifB.2dhist: %.EI
|
|
./RPi.awk -v U=uM 'isuMlight(B1,B2) && is2D(A1,A2) && Ai<500 && Aj<500 {do_2DHIST(Ai,Aj)}' $< > $@
|
|
%_BifA.2dhist: %.EI
|
|
./RPi.awk -v U=uM 'isuMlight(A1,A2) && is2D(B1,B2) && Ai<500 && Aj<500 {do_2DHIST(Ai,Aj)}' $< > $@
|
|
|
|
%.sethat: %.EI %.epoch
|
|
./sethat.awk 'isI(){pr()}' file_epoch=$(shell cat $*.epoch) $< > $@
|