Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:44

0001 AUTOMAKE_OPTIONS = foreign
0002 
0003 AM_CPPFLAGS = \
0004   -I$(includedir) \
0005   -isystem$(OFFLINE_MAIN)/include  \
0006   -isystem`root-config --incdir`
0007 
0008 lib_LTLIBRARIES = \
0009    libjetbackground_io.la \
0010    libjetbackground.la
0011 
0012 AM_LDFLAGS = \
0013   -L$(libdir) \
0014   -L$(OFFLINE_MAIN)/lib
0015 
0016 libjetbackground_io_la_LIBADD = \
0017   -lphool
0018 
0019 libjetbackground_la_LDFLAGS = \
0020   -L$(libdir) \
0021   -L$(OFFLINE_MAIN)/lib \
0022   `fastjet-config --libs`
0023 
0024 libjetbackground_la_LIBADD = \
0025   libjetbackground_io.la \
0026   -lcalo_io \
0027   -lConstituentSubtractor \
0028   -leventplaneinfo_io \
0029   -lglobalvertex \
0030   -ljetbase \
0031   -lpdbcalBase \
0032   -lphg4hit \
0033   -lphparameter \
0034   -lqautils \
0035   -lSubsysReco
0036 
0037 pkginclude_HEADERS = \
0038   BeamBackgroundFilterAndQA.h \
0039   BeamBackgroundFilterAndQADefs.h \
0040   BaseBeamBackgroundFilter.h \
0041   CopyAndSubtractJets.h \
0042   DetermineTowerBackground.h \
0043   DetermineEventRho.h \
0044   DetermineTowerRho.h \
0045   EventRho.h \
0046   EventRhov1.h \
0047   FastJetAlgoSub.h \
0048   JetBackgroundCut.h \
0049   NullFilter.h \
0050   RetowerCEMC.h \
0051   StreakSidebandFilter.h \
0052   SubtractTowers.h \
0053   SubtractTowersCS.h \
0054   TowerBackground.h \
0055   TowerBackgroundv1.h \
0056   TowerRho.h \
0057   TowerRhov1.h
0058 
0059 ROOTDICTS = \
0060   EventRho_Dict.cc \
0061   EventRhov1_Dict.cc \
0062   TowerBackground_Dict.cc \
0063   TowerBackgroundv1_Dict.cc \
0064   TowerRho_Dict.cc \
0065   TowerRhov1_Dict.cc
0066 
0067 pcmdir = $(libdir)
0068 # more elegant way to create pcm files (without listing them)
0069 nobase_dist_pcm_DATA = $(ROOTDICTS:.cc=_rdict.pcm)
0070 
0071 libjetbackground_io_la_SOURCES = \
0072   $(ROOTDICTS) \
0073   EventRhov1.cc \
0074   TowerBackgroundv1.cc \
0075   TowerRhov1.cc
0076 
0077 libjetbackground_la_SOURCES = \
0078   BeamBackgroundFilterAndQA.cc \
0079   CopyAndSubtractJets.cc \
0080   DetermineTowerBackground.cc \
0081   DetermineEventRho.cc \
0082   DetermineTowerRho.cc \
0083   FastJetAlgoSub.cc \
0084   JetBackgroundCut.cc \
0085   NullFilter.cc \
0086   RetowerCEMC.cc \
0087   StreakSidebandFilter.cc \
0088   SubtractTowers.cc \
0089   SubtractTowersCS.cc
0090 
0091 # Rule for generating table CINT dictionaries.
0092 %_Dict.cc: %.h %LinkDef.h
0093         rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0094 
0095 #just to get the dependency
0096 %_Dict_rdict.pcm: %_Dict.cc ;
0097 
0098 ################################################
0099 # linking tests
0100 BUILT_SOURCES = testexternals.cc
0101 
0102 noinst_PROGRAMS = \
0103   testexternals_jetbackground_io \
0104   testexternals_jetbackground
0105 
0106 
0107 testexternals_jetbackground_io_SOURCES = testexternals.cc
0108 testexternals_jetbackground_io_LDADD = libjetbackground_io.la
0109 
0110 testexternals_jetbackground_SOURCES = testexternals.cc
0111 testexternals_jetbackground_LDADD = libjetbackground.la
0112 
0113 testexternals.cc:
0114         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0115         echo "int main()" >> $@
0116         echo "{" >> $@
0117         echo "  return 0;" >> $@
0118         echo "}" >> $@
0119 
0120 clean-local:
0121         rm -f *Dict* $(BUILT_SOURCES) *.pcm