Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:19:09

0001 ##############################################
0002 # please use alphabetical order for everything, it's just unreadable for others when in random order
0003 
0004 AUTOMAKE_OPTIONS = foreign
0005 
0006 AM_CPPFLAGS = \
0007   -I$(includedir) \
0008   -isystem$(OFFLINE_MAIN)/include \
0009   -isystem`root-config --incdir`
0010 
0011 AM_LDFLAGS = \
0012   -L$(libdir) \
0013   -L$(OFFLINE_MAIN)/lib
0014 
0015 lib_LTLIBRARIES = \
0016    libg4eval_io.la \
0017    libg4eval.la
0018 
0019 libg4eval_io_la_LIBADD = \
0020   -lphool
0021 
0022 libg4eval_la_LIBADD = \
0023   libg4eval_io.la \
0024   -lcalo_io \
0025   -lCLHEP \
0026   -lfun4all \
0027   -lg4detectors_io \
0028   -ljetbase \
0029   -lglobalvertex_io \
0030   -lg4tracking_io \
0031   -lintt \
0032   -lintt_io \
0033   -lmicromegas_io \
0034   -lmvtx \
0035   -lmvtx_io \
0036   -lphhepmc_io \
0037   -lphg4hit \
0038   -ltrack \
0039   -ltrackbase_historic \
0040   -ltpc_io
0041 
0042 pkginclude_HEADERS = \
0043   BaseTruthEval.h \
0044   CaloEvalStack.h \
0045   CaloEvaluator.h \
0046   CaloRawClusterEval.h \
0047   CaloRawTowerEval.h \
0048   CaloTruthEval.h \
0049   DSTCompressor.h \
0050   DSTEmulator.h \
0051   EventEvaluator.h \
0052   FillTruthRecoMatchMap.h \
0053   FillClusMatchTree.h \
0054   JetEvalStack.h \
0055   JetEvaluator.h \
0056   JetRecoEval.h \
0057   JetTruthEval.h \
0058   MomentumEvaluator.h \
0059   PHG4DSTReader.h \
0060   PHG4DstCompressReco.h \
0061   SvtxClusterEval.h \
0062   SvtxEvalStack.h \
0063   SvtxEvaluator.h \
0064   SvtxHitEval.h \
0065   SvtxTrackEval.h \
0066   SvtxTruthEval.h \
0067   SvtxTruthRecoTableEval.h \
0068   SvtxVertexEval.h \
0069   g4evalfn.h \
0070   ClusKeyIter.h \
0071   TrackClusEvaluator.h \
0072   TrkrClusterIsMatcher.h \
0073   TrkrClusLoc.h \
0074   TrackEvaluation.h \
0075   TrackEvaluationContainer.h \
0076   TrackEvaluationContainerv1.h  \
0077   TruthRecoTrackMatching.h \
0078   compressor_generator.h \
0079   DSTTrackInfoWriter.h \
0080   DSTTrackInfoReader.h
0081 
0082 
0083 ROOTDICTS = \
0084   TrackEvaluationContainer_Dict.cc \
0085   TrackEvaluationContainerv1_Dict.cc
0086 
0087 pcmdir = $(libdir)
0088 nobase_dist_pcm_DATA = \
0089   TrackEvaluationContainer_Dict_rdict.pcm \
0090   TrackEvaluationContainerv1_Dict_rdict.pcm
0091 
0092 libg4eval_io_la_SOURCES = \
0093   $(ROOTDICTS) \
0094   TrackEvaluationContainerv1.cc
0095 
0096 libg4eval_la_SOURCES = \
0097   BaseTruthEval.cc \
0098   CaloEvalStack.cc \
0099   CaloEvaluator.cc \
0100   CaloRawClusterEval.cc \
0101   CaloRawTowerEval.cc \
0102   CaloTruthEval.cc \
0103   DSTEmulator.cc \
0104   EventEvaluator.cc \
0105   FillTruthRecoMatchMap.cc \
0106   FillClusMatchTree.cc \
0107   JetEvalStack.cc \
0108   JetEvaluator.cc \
0109   JetRecoEval.cc \
0110   JetTruthEval.cc \
0111   MomentumEvaluator.cc \
0112   PHG4DSTReader.cc \
0113   PHG4DstCompressReco.cc \
0114   SvtxClusterEval.cc \
0115   SvtxEvalStack.cc \
0116   SvtxEvaluator.cc \
0117   SvtxHitEval.cc \
0118   SvtxTrackEval.cc \
0119   SvtxTruthEval.cc \
0120   SvtxTruthRecoTableEval.cc \
0121   SvtxVertexEval.cc \
0122   g4evalfn.cc \
0123   ClusKeyIter.cc \
0124   TrackClusEvaluator.cc \
0125   TrkrClusterIsMatcher.cc \
0126   TrackEvaluation.cc \
0127   TruthRecoTrackMatching.cc \
0128   DSTTrackInfoWriter.cc \
0129   DSTTrackInfoReader.cc
0130 
0131 # Rule for generating table CINT dictionaries.
0132 %_Dict.cc: %.h %LinkDef.h
0133         rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0134 
0135 #just to get the dependency
0136 %_Dict_rdict.pcm: %_Dict.cc ;
0137 
0138 ################################################
0139 # linking tests
0140 
0141 BUILT_SOURCES = testexternals.cc
0142 
0143 noinst_PROGRAMS = \
0144   testexternals_g4eval_io \
0145   testexternals_g4eval
0146 
0147 testexternals_g4eval_io_SOURCES = testexternals.cc
0148 testexternals_g4eval_io_LDADD = libg4eval_io.la
0149 
0150 testexternals_g4eval_SOURCES = testexternals.cc
0151 testexternals_g4eval_LDADD = libg4eval.la
0152 
0153 testexternals.cc:
0154         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0155         echo "int main()" >> $@
0156         echo "{" >> $@
0157         echo "  return 0;" >> $@
0158         echo "}" >> $@
0159 
0160 clean-local:
0161         rm -f *Dict* $(BUILT_SOURCES) *.pcm