include ${SEPINC}/SEP.top

VEL_PATH = /book/3DI/Data/SEG/Salt/Vel
STACK_FREQ_PATH = /book/3DI/Tmp/split/SEG/Salt

RES_PATH = /scrsa2/louis/Elf
#RES_PATH = /scrka3/louis/Elf

BINDIR = /louis/Bin/$(SEP_ARCH)
3DSI-BINDIR = /book/3DI/Bin/$(SEP_ARCH)

T12 = Transp core=50000 plane=12
T13 = Transp core=50000 plane=13
T23 = Transp core=50000 plane=23

D = datapath=$(RES_PATH)/

######################## Prepare slowness ############################

slowness.H: grad.P
	$(BINDIR)/slow_grad.x par=grad.P | $(T13) > $@ $D

vrms.H: slowness.H
	< slowness.H Vconvert par=vrms.P > $@ $D

######################### Prepare data ################################

data-tk.H: 6planes.HH
	< 6planes.HH Window n1=1024         > junk1.H $D
	< junk1.H $(BINDIR)/Padcosft.x      > junk2.H $D
	< junk2.H $(BINDIR)/Cosft.x sign2=1 > junk3.H $D
	< junk2.H $(BINDIR)/Cosft.x sign3=1 > junk4.H $D
	< junk2.H $(BINDIR)/Cosft.x sign4=1 > $@ $D
	Rm junk1.H junk2.H junk3.H junk4.H

#########################  Beginning computation #####################

data-mig.H: stolt.P data-tk.H
	< data-tk.H $(BINDIR)/Prestolt.x par=stolt.P     > data-tmp.H $D
	< data-tmp.H $(BINDIR)/Cosft.x sign2=-1 sign3=-1 > junk.H $D
	< junk.H Window n1=1024 n2=64 n3=64 n4=1         > $@ $D

#############################  Beginning graphics ############################

#############################  Beginning misc ############################

.PRECIOUS: 

clean:jclean	

include ${SEPINC}/SEP.bottom
