File indexing completed on 2025-12-16 09:19:44
0001
0002
0003
0004 AUTOMAKE_OPTIONS = foreign
0005
0006
0007 lib_LTLIBRARIES = \
0008 libcalo_io.la
0009
0010 libcalo_io_la_LDFLAGS = \
0011 -L$(libdir) \
0012 -L$(OFFLINE_MAIN)/lib
0013
0014 AM_CPPFLAGS = \
0015 -I$(includedir) \
0016 -isystem$(OFFLINE_MAIN)/include \
0017 -isystem$(ROOTSYS)/include
0018
0019
0020 if USE_ONLINE
0021 pkginclude_HEADERS = \
0022 RawTowerDefs.h \
0023 TowerInfoDefs.h
0024
0025 libcalo_io_la_SOURCES = \
0026 TowerInfoDefs.cc
0027
0028 else
0029
0030 libcalo_io_la_LIBADD = \
0031 -lphool
0032
0033 pkginclude_HEADERS = \
0034 PhotonClusterv1.h \
0035 RawClusterUtility.h \
0036 RawCluster.h \
0037 RawClusterv1.h \
0038 RawClusterDefs.h \
0039 RawClusterContainer.h \
0040 RawTower.h \
0041 RawTowerDefs.h \
0042 RawTowerv1.h \
0043 RawTowerv2.h \
0044 RawTowerContainer.h \
0045 RawTowerDeadMap.h \
0046 RawTowerDeadMapv1.h \
0047 RawTowerGeom.h \
0048 RawTowerGeomv1.h \
0049 RawTowerGeomv2.h \
0050 RawTowerGeomv3.h \
0051 RawTowerGeomv4.h \
0052 RawTowerGeomv5.h \
0053 RawTowerGeomContainer.h \
0054 RawTowerGeomContainerv1.h \
0055 RawTowerGeomContainer_Cylinderv1.h \
0056 TowerInfoDefs.h \
0057 TowerInfo.h \
0058 TowerInfov1.h \
0059 TowerInfov2.h \
0060 TowerInfov3.h \
0061 TowerInfov4.h \
0062 TowerInfoSimv1.h \
0063 TowerInfoSimv2.h \
0064 TowerInfoContainer.h \
0065 TowerInfoContainerv1.h \
0066 TowerInfoContainerv2.h \
0067 TowerInfoContainerv3.h \
0068 TowerInfoContainerv4.h \
0069 TowerInfoContainerSimv1.h \
0070 TowerInfoContainerSimv2.h
0071
0072 ROOTDICTS = \
0073 PhotonClusterv1_Dict.cc \
0074 RawCluster_Dict.cc \
0075 RawClusterv1_Dict.cc \
0076 RawClusterContainer_Dict.cc \
0077 RawTower_Dict.cc \
0078 RawTowerv1_Dict.cc \
0079 RawTowerv2_Dict.cc \
0080 RawTowerContainer_Dict.cc \
0081 RawTowerDeadMap_Dict.cc \
0082 RawTowerGeom_Dict.cc \
0083 RawTowerDeadMapv1_Dict.cc \
0084 RawTowerGeomv1_Dict.cc \
0085 RawTowerGeomv2_Dict.cc \
0086 RawTowerGeomv3_Dict.cc \
0087 RawTowerGeomv4_Dict.cc \
0088 RawTowerGeomv5_Dict.cc \
0089 RawTowerGeomContainer_Dict.cc \
0090 RawTowerGeomContainerv1_Dict.cc \
0091 RawTowerGeomContainer_Cylinderv1_Dict.cc \
0092 TowerInfo_Dict.cc \
0093 TowerInfov1_Dict.cc \
0094 TowerInfov2_Dict.cc \
0095 TowerInfov3_Dict.cc \
0096 TowerInfov4_Dict.cc \
0097 TowerInfoSimv1_Dict.cc \
0098 TowerInfoSimv2_Dict.cc \
0099 TowerInfoContainer_Dict.cc \
0100 TowerInfoContainerv1_Dict.cc \
0101 TowerInfoContainerv2_Dict.cc \
0102 TowerInfoContainerv3_Dict.cc \
0103 TowerInfoContainerv4_Dict.cc \
0104 TowerInfoContainerSimv1_Dict.cc \
0105 TowerInfoContainerSimv2_Dict.cc
0106
0107 pcmdir = $(libdir)
0108
0109 nobase_dist_pcm_DATA = $(ROOTDICTS:.cc=_rdict.pcm)
0110
0111 libcalo_io_la_SOURCES = \
0112 $(ROOTDICTS) \
0113 PhotonClusterv1.cc \
0114 RawCluster.cc \
0115 RawClusterv1.cc \
0116 RawClusterContainer.cc \
0117 RawTower.cc \
0118 RawTowerv1.cc \
0119 RawTowerv2.cc \
0120 RawTowerContainer.cc \
0121 RawTowerDeadMap.cc \
0122 RawTowerDeadMapv1.cc \
0123 RawTowerGeom.cc \
0124 RawTowerGeomv1.cc \
0125 RawTowerGeomv2.cc \
0126 RawTowerGeomv3.cc \
0127 RawTowerGeomv4.cc \
0128 RawTowerGeomv5.cc \
0129 RawTowerGeomContainer.cc \
0130 RawTowerGeomContainerv1.cc \
0131 RawTowerGeomContainer_Cylinderv1.cc \
0132 TowerInfov1.cc \
0133 TowerInfov2.cc \
0134 TowerInfov3.cc \
0135 TowerInfov4.cc \
0136 TowerInfoSimv1.cc \
0137 TowerInfoSimv2.cc \
0138 TowerInfoDefs.cc \
0139 TowerInfoContainer.cc \
0140 TowerInfoContainerv1.cc \
0141 TowerInfoContainerv2.cc \
0142 TowerInfoContainerv3.cc \
0143 TowerInfoContainerv4.cc \
0144 TowerInfoContainerSimv1.cc \
0145 TowerInfoContainerSimv2.cc
0146 endif
0147
0148
0149 %_Dict.cc: %.h %LinkDef.h
0150 rootcint -f $@ @CINTDEFS@ $(DEFAULT_INCLUDES) $(AM_CPPFLAGS) $^
0151
0152
0153 %_Dict_rdict.pcm: %_Dict.cc ;
0154
0155
0156
0157
0158 noinst_PROGRAMS = \
0159 testexternals_calo_io
0160
0161 BUILT_SOURCES = testexternals.cc
0162
0163 testexternals_calo_io_SOURCES = testexternals.cc
0164 testexternals_calo_io_LDADD = libcalo_io.la
0165
0166 testexternals.cc:
0167 echo "//*** this is a generated file. Do not commit, do not edit" > $@
0168 echo "int main()" >> $@
0169 echo "{" >> $@
0170 echo " return 0;" >> $@
0171 echo "}" >> $@
0172
0173
0174
0175
0176 clean-local:
0177 rm -f *Dict* $(BUILT_SOURCES) *.pcm