File indexing completed on 2025-12-16 09:19:50
0001
0002
0003
0004 AUTOMAKE_OPTIONS = foreign
0005
0006
0007 lib_LTLIBRARIES = \
0008 libcalo_reco.la
0009
0010
0011 libcalo_reco_la_LDFLAGS = \
0012 -L$(libdir) \
0013 -L$(OFFLINE_MAIN)/lib64 \
0014 -L$(OFFLINE_MAIN)/lib \
0015 `root-config --libs`
0016
0017 if USE_ONLINE
0018
0019 else
0020 libcalo_reco_la_LIBADD = \
0021 -lmbd_io \
0022 -lcalo_io \
0023 -lcdbobjects \
0024 -lCLHEP \
0025 -lffamodules \
0026 -lffarawobjects \
0027 -lgsl \
0028 -lgslcblas \
0029 -lglobalvertex_io \
0030 -lsph_onnx \
0031 -lphg4hit \
0032 -lphparameter_io \
0033 -lphool \
0034 -lSubsysReco \
0035 -lTMVA \
0036 -lTMVAUtils
0037 endif
0038
0039 AM_CPPFLAGS = \
0040 -I$(includedir) \
0041 -isystem$(OFFLINE_MAIN)/include \
0042 -isystem$(ROOTSYS)/include
0043
0044 if USE_ONLINE
0045 pkginclude_HEADERS = \
0046 CaloWaveformFitting.h
0047
0048 else
0049 pkginclude_HEADERS = \
0050 CaloGeomMapping.h \
0051 CaloWaveformFitting.h \
0052 CaloWaveformProcessing.h \
0053 CaloRecoUtility.h \
0054 CaloTowerBuilder.h \
0055 CaloTowerCalib.h \
0056 CaloTowerStatus.h \
0057 CaloTowerDefs.h \
0058 PhotonClusterBuilder.h \
0059 RawClusterBuilderGraph.h \
0060 RawClusterBuilderTopo.h \
0061 RawClusterBuilderTemplate.h \
0062 RawClusterCNNClassifier.h \
0063 RawClusterLikelihoodProfile.h \
0064 ClusterCDFCalculator.h \
0065 RawClusterPositionCorrection.h \
0066 RawClusterZVertexRecorrect.h \
0067 RawTowerCalibration.h \
0068 RawTowerDeadTowerInterp.h \
0069 DeadHotMapLoader.h \
0070 RawClusterDeadHotMask.h \
0071 TowerInfoDeadHotMask.h
0072 endif
0073
0074 if USE_ONLINE
0075 libcalo_reco_la_SOURCES = \
0076 CaloWaveformFitting.cc
0077
0078 else
0079 libcalo_reco_la_SOURCES = \
0080 BEmcCluster.cc \
0081 BEmcProfile.cc \
0082 BEmcRec.cc \
0083 BEmcRecCEMC.cc \
0084 CaloGeomMapping.cc \
0085 CaloRecoUtility.cc \
0086 CaloWaveformFitting.cc \
0087 CaloWaveformProcessing.cc \
0088 CaloTowerBuilder.cc \
0089 CaloTowerCalib.cc \
0090 CaloTowerStatus.cc \
0091 PhotonClusterBuilder.cc \
0092 RawClusterBuilderGraph.cc \
0093 RawClusterBuilderTopo.cc \
0094 RawClusterBuilderTemplate.cc \
0095 RawClusterCNNClassifier.cc \
0096 RawClusterLikelihoodProfile.cc \
0097 ClusterCDFCalculator.cc \
0098 RawClusterPositionCorrection.cc \
0099 RawClusterZVertexRecorrect.cc \
0100 RawTowerCombiner.cc \
0101 RawTowerCalibration.cc \
0102 RawTowerDeadTowerInterp.cc \
0103 DeadHotMapLoader.cc \
0104 RawClusterDeadHotMask.cc \
0105 TowerInfoDeadHotMask.cc
0106 endif
0107
0108
0109
0110
0111 noinst_PROGRAMS = \
0112 testexternals_calo_reco
0113
0114 BUILT_SOURCES = testexternals.cc
0115
0116 testexternals_calo_reco_SOURCES = testexternals.cc
0117 testexternals_calo_reco_LDADD = libcalo_reco.la
0118
0119 testexternals.cc:
0120 echo "//*** this is a generated file. Do not commit, do not edit" > $@
0121 echo "int main()" >> $@
0122 echo "{" >> $@
0123 echo " return 0;" >> $@
0124 echo "}" >> $@
0125
0126
0127
0128
0129 clean-local:
0130 rm -f $(BUILT_SOURCES)