Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-12-16 09:20:02

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   -lmbd \
0032   -lpdbcalBase \
0033   -lphg4hit \
0034   -lphparameter \
0035   -lqautils \
0036   -lSubsysReco
0037 
0038 pkginclude_HEADERS = \
0039   BeamBackgroundFilterAndQA.h \
0040   BeamBackgroundFilterAndQADefs.h \
0041   BaseBeamBackgroundFilter.h \
0042   CopyAndSubtractJets.h \
0043   DetermineTowerBackground.h \
0044   DetermineEventRho.h \
0045   DetermineTowerRho.h \
0046   EventRho.h \
0047   EventRhov1.h \
0048   FastJetAlgoSub.h \
0049   JetBackgroundCut.h \
0050   NullFilter.h \
0051   RetowerCEMC.h \
0052   StreakSidebandFilter.h \
0053   SubtractTowers.h \
0054   SubtractTowersCS.h \
0055   TimingCut.h \
0056   TowerBackground.h \
0057   TowerBackgroundv1.h \
0058   TowerRho.h \
0059   TowerRhov1.h
0060 
0061 ROOTDICTS = \
0062   EventRho_Dict.cc \
0063   EventRhov1_Dict.cc \
0064   TowerBackground_Dict.cc \
0065   TowerBackgroundv1_Dict.cc \
0066   TowerRho_Dict.cc \
0067   TowerRhov1_Dict.cc
0068 
0069 pcmdir = $(libdir)
0070 # more elegant way to create pcm files (without listing them)
0071 nobase_dist_pcm_DATA = $(ROOTDICTS:.cc=_rdict.pcm)
0072 
0073 libjetbackground_io_la_SOURCES = \
0074   $(ROOTDICTS) \
0075   EventRhov1.cc \
0076   TowerBackgroundv1.cc \
0077   TowerRhov1.cc
0078 
0079 libjetbackground_la_SOURCES = \
0080   BeamBackgroundFilterAndQA.cc \
0081   CopyAndSubtractJets.cc \
0082   DetermineTowerBackground.cc \
0083   DetermineEventRho.cc \
0084   DetermineTowerRho.cc \
0085   FastJetAlgoSub.cc \
0086   JetBackgroundCut.cc \
0087   NullFilter.cc \
0088   RetowerCEMC.cc \
0089   StreakSidebandFilter.cc \
0090   SubtractTowers.cc \
0091   SubtractTowersCS.cc \
0092   TimingCut.cc
0093 
0094 # Rule for generating table CINT dictionaries.
0095 %_Dict.cc: %.h %LinkDef.h
0096         rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0097 
0098 #just to get the dependency
0099 %_Dict_rdict.pcm: %_Dict.cc ;
0100 
0101 ################################################
0102 # linking tests
0103 BUILT_SOURCES = testexternals.cc
0104 
0105 noinst_PROGRAMS = \
0106   testexternals_jetbackground_io \
0107   testexternals_jetbackground
0108 
0109 
0110 testexternals_jetbackground_io_SOURCES = testexternals.cc
0111 testexternals_jetbackground_io_LDADD = libjetbackground_io.la
0112 
0113 testexternals_jetbackground_SOURCES = testexternals.cc
0114 testexternals_jetbackground_LDADD = libjetbackground.la
0115 
0116 testexternals.cc:
0117         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0118         echo "int main()" >> $@
0119         echo "{" >> $@
0120         echo "  return 0;" >> $@
0121         echo "}" >> $@
0122 
0123 clean-local:
0124         rm -f *Dict* $(BUILT_SOURCES) *.pcm