2
FFLAGS= -O -ffixed-line-length-132
3
#FFLAGS = -g -ffixed-line-length-132
7
LINKLIBS = -L../../lib/ -ldhelas3 -ldsample -lmodel -lgeneric -lpdf -lcernlib
8
LIBS = $(LIBDIR)libdhelas3.a $(LIBDIR)libdsample.a $(LIBDIR)libgeneric.a $(LIBDIR)libpdf.a $(LIBDIR)libmodel.a $(LIBDIR)libcernlib.a
11
PROCESS= driver.o myamp.o auto_dsig.o genps.o matrix.o unwgt.o setcuts.o cuts.o cluster.o reweight.o initcluster.o addmothers.o setscales.o projection.o
12
SYMMETRY = myamp.o genps.o matrix.o initcluster.o setscales.o reweight.o projection.o
13
# $B$ obj_for_MW $E$ !this is a tag for MadWeight. Don't edit this line
16
$(F77) $(FFLAGS) -c $<
18
# $B$ main_make $B$ !this is a tag for MadWeight. Don't edit this line
19
$(PROG): $(PROCESS) makefile $(LIBS)
20
$(F77) $(FFLAGS) -o $(PROG) $(PROCESS) $(LINKLIBS)
21
# $E$ main_make $E$ !this is a tag for MadWeight. Don't edit this line
23
symmetry.dat: mg.sym gensym
26
gensym: symmetry.o genps.inc setcuts.o cuts.o cluster.o $(SYMMETRY) configs.inc
27
$(F77) $(FFLAGS) -o gensym symmetry.o setcuts.o cuts.o cluster.o $(SYMMETRY) $(LINKLIBS)
31
genps.inc: nexternal.inc
34
symmetry.o: genps.inc configs.inc
35
genps.o: genps.inc configs.inc
36
cuts.o: genps.inc pmass.inc
37
invarients.o: genps.inc
38
myamp.o: props.inc genps.inc
39
reweight.o: message.inc sudakov.inc
40
cluster.o: cluster.inc genps.inc
41
addmothers.o: genps.inc symswap.inc message.inc
42
unwgt.o: genps.inc symswap.inc message.inc