examples/testing/ZmumuNLO/Makefile
00001 ############## Make tests ###########################
00002 include ../test.inc
00003
00004 NAME_BENCHMARK=mc-tester.root-Zmumu-NLO-100M
00005 # Or use other benchmark reference files:
00006 #NAME_BENCHMARK=mc-tester.root-Zmumu-LO-100M
00007 #NAME_BENCHMARK=mc-tester.root-Zmumu-1-phot-NLO-100M
00008 #NAME_BENCHMARK=mc-tester.root-Zmumu-1-phot-LO-100M
00009 #NAME_BENCHMARK=mc-tester.root-Zmumu-CEEX1-100M-nosym-1GeV
00010 #NAME_BENCHMARK=mc-tester.root-Zmumu-CEEX2-100M-nosym-1GeV
00011 #NAME_BENCHMARK=mc-tester.root-Zmumu-kkmc-F77-10M-sym-1GeV
00012 #NAME_BENCHMARK=mc-tester.root-Zmumu-photos-F77-100M-sym-10MeV
00013
00014 #WARNING! Comparison with this benchmark file requires:
00015 # - uncommenting few lines at the end of SETUP.C file
00016 # - usage of pythia_Z_resonance_peak.conf -
00017 # comment out line 'CONF' below.
00018 #NAME_BENCHMARK=mc-tester.root-Zmumu-photos-F77-100M-1-phot-1GeV-NLO
00019 #NAME_BENCHMARK=mc-tester.root-Zmumu-koralz-100M-1-phot-1GeV-NLO
00020 #NAME_BENCHMARK=mc-tester.root-Zmumu-kkmc-F77-100M-nosym-1GeV-NLO
00021
00022 CONF=pythia_Z.conf
00023 #CONF=pythia_Z_resonance_peak.conf
00024 NAME=ZmumuNLO
00025
00026 PROGRAM=$(PHOTOS_ONLY)
00027 PYTHIA_MODE=$(Z_MU_MODE)
00028 SPECIAL_MODE=$(NLO_MODE)
00029 ONE_PHOTON_MODE=0
00030
00031 tester.$(NAME).pdf: mc-tester.$(NAME).root
00032 $(COMPARE) $(NAME_BENCHMARK) mc-tester.$(NAME).root
00033 mv tester.pdf tester.$(NAME).pdf
00034 $(VIEWER) tester.$(NAME).pdf &
00035
00036 mc-tester.$(NAME).root: $(PROGRAM) $(CONF)
00037 $(PROGRAM) $(CONF) $(PYTHIA_MODE) $(EVENTS) $(SPECIAL_MODE) $(ONE_PHOTON_MODE)
00038 mv mc-tester.root mc-tester.$(NAME).root
00039
00040 clean:
00041 rm -rf *~ booklet* tester* mc-results*
00042 rm -rf MC-TESTER.DAT *_C.so *_C.d
00043
00044 clobber: clean
00045 rm -f mc-tester.$(NAME).root