Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-12-16 09:19:56

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    libglobalvertex_io.la \
0010    libglobalvertex.la
0011 
0012 AM_LDFLAGS = \
0013   -L$(libdir) \
0014   -L$(OFFLINE_MAIN)/lib
0015 
0016 libglobalvertex_io_la_LIBADD = \
0017   -lphool
0018 
0019 libglobalvertex_la_LIBADD = \
0020   libglobalvertex_io.la \
0021   -lphg4hit \
0022   -lSubsysReco \
0023   -ltrackbase_historic_io
0024 
0025 pkginclude_HEADERS = \
0026   CaloVertex.h \
0027   CaloVertexv1.h \
0028   CaloVertexMap.h \
0029   CaloVertexMapv1.h \
0030   GlobalVertex.h \
0031   GlobalVertexv1.h \
0032   GlobalVertexv2.h \
0033   GlobalVertexMap.h \
0034   GlobalVertexMapv1.h \
0035   GlobalVertexReco.h \
0036   MbdVertex.h \
0037   MbdVertexv1.h \
0038   MbdVertexv2.h \
0039   MbdVertexMap.h \
0040   MbdVertexMapv1.h \
0041   SvtxVertex.h \
0042   SvtxVertex_v1.h \
0043   SvtxVertex_v2.h \
0044   SvtxVertexMap.h \
0045   SvtxVertexMap_v1.h \
0046   TruthVertex.h \
0047   TruthVertex_v1.h \
0048   TruthVertexMap.h \
0049   TruthVertexMap_v1.h \
0050   Vertex.h
0051 
0052 ROOTDICTS = \
0053   CaloVertex_Dict.cc \
0054   CaloVertexv1_Dict.cc \
0055   CaloVertexMap_Dict.cc \
0056   CaloVertexMapv1_Dict.cc \
0057   GlobalVertex_Dict.cc \
0058   GlobalVertexv1_Dict.cc \
0059   GlobalVertexv2_Dict.cc \
0060   GlobalVertexMap_Dict.cc \
0061   GlobalVertexMapv1_Dict.cc \
0062   MbdVertex_Dict.cc \
0063   MbdVertexv1_Dict.cc \
0064   MbdVertexv2_Dict.cc \
0065   MbdVertexMap_Dict.cc \
0066   MbdVertexMapv1_Dict.cc \
0067   SvtxVertex_Dict.cc \
0068   SvtxVertex_v1_Dict.cc \
0069   SvtxVertex_v2_Dict.cc \
0070   SvtxVertexMap_Dict.cc \
0071   SvtxVertexMap_v1_Dict.cc \
0072   TruthVertex_Dict.cc \
0073   TruthVertex_v1_Dict.cc \
0074   TruthVertexMap_Dict.cc \
0075   TruthVertexMap_v1_Dict.cc \
0076   Vertex_Dict.cc
0077 
0078 pcmdir = $(libdir)
0079 # more elegant way to create pcm files (without listing them)
0080 nobase_dist_pcm_DATA = $(ROOTDICTS:.cc=_rdict.pcm)
0081 
0082 libglobalvertex_io_la_SOURCES = \
0083   $(ROOTDICTS) \
0084   CaloVertexv1.cc \
0085   CaloVertexMap.cc \
0086   CaloVertexMapv1.cc \
0087   GlobalVertex.cc \
0088   GlobalVertexv1.cc \
0089   GlobalVertexv2.cc \
0090   GlobalVertexMap.cc \
0091   GlobalVertexMapv1.cc \
0092   MbdVertexv1.cc \
0093   MbdVertexv2.cc \
0094   MbdVertexMap.cc \
0095   MbdVertexMapv1.cc \
0096   SvtxVertex.cc \
0097   SvtxVertex_v1.cc \
0098   SvtxVertex_v2.cc \
0099   SvtxVertexMap.cc \
0100   SvtxVertexMap_v1.cc \
0101   TruthVertex.cc \
0102   TruthVertex_v1.cc \
0103   TruthVertexMap.cc \
0104   TruthVertexMap_v1.cc \
0105   Vertex.cc
0106 
0107 libglobalvertex_la_SOURCES = \
0108   GlobalVertexReco.cc
0109 
0110 # Rule for generating table CINT dictionaries.
0111 %_Dict.cc: %.h %LinkDef.h
0112         rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0113 
0114 #just to get the dependency
0115 %_Dict_rdict.pcm: %_Dict.cc ;
0116 
0117 ################################################
0118 # linking tests
0119 
0120 noinst_PROGRAMS = \
0121   testexternals_globalvertex_io \
0122   testexternals_globalvertex
0123 
0124 BUILT_SOURCES = \
0125   testexternals.cc
0126 
0127 testexternals_globalvertex_io_SOURCES = testexternals.cc
0128 testexternals_globalvertex_io_LDADD = libglobalvertex_io.la
0129 
0130 testexternals_globalvertex_SOURCES = testexternals.cc
0131 testexternals_globalvertex_LDADD = libglobalvertex.la
0132 
0133 testexternals.cc:
0134         echo "//*** this is a generated file. Do not commit, do not edit" > $@
0135         echo "int main()" >> $@
0136         echo "{" >> $@
0137         echo "  return 0;" >> $@
0138         echo "}" >> $@
0139 
0140 clean-local:
0141         rm -f *Dict* $(BUILT_SOURCES) *.pcm