File indexing completed on 2025-08-06 08:17:33
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 -lphparameter_io \
0032 -lphool \
0033 -lSubsysReco
0034 endif
0035
0036 AM_CPPFLAGS = \
0037 -I$(includedir) \
0038 -isystem$(OFFLINE_MAIN)/include \
0039 -isystem$(ROOTSYS)/include
0040
0041 if USE_ONLINE
0042 pkginclude_HEADERS = \
0043 CaloWaveformFitting.h
0044
0045 else
0046 pkginclude_HEADERS = \
0047 CaloGeomMapping.h \
0048 CaloWaveformFitting.h \
0049 CaloWaveformProcessing.h \
0050 CaloRecoUtility.h \
0051 CaloTowerBuilder.h \
0052 CaloTowerCalib.h \
0053 CaloTowerStatus.h \
0054 CaloTowerDefs.h \
0055 RawClusterBuilderGraph.h \
0056 RawClusterBuilderTopo.h \
0057 RawClusterBuilderTemplate.h \
0058 RawClusterCNNClassifier.h \
0059 RawClusterLikelihoodProfile.h \
0060 ClusterCDFCalculator.h \
0061 RawClusterPositionCorrection.h \
0062 RawClusterZVertexRecorrect.h \
0063 RawTowerCalibration.h \
0064 RawTowerDeadTowerInterp.h \
0065 DeadHotMapLoader.h \
0066 RawClusterDeadHotMask.h \
0067 TowerInfoDeadHotMask.h
0068 endif
0069
0070 if USE_ONLINE
0071 libcalo_reco_la_SOURCES = \
0072 CaloWaveformFitting.cc
0073
0074 else
0075 libcalo_reco_la_SOURCES = \
0076 BEmcCluster.cc \
0077 BEmcProfile.cc \
0078 BEmcRec.cc \
0079 BEmcRecCEMC.cc \
0080 CaloGeomMapping.cc \
0081 CaloRecoUtility.cc \
0082 CaloWaveformFitting.cc \
0083 CaloWaveformProcessing.cc \
0084 CaloTowerBuilder.cc \
0085 CaloTowerCalib.cc \
0086 CaloTowerStatus.cc \
0087 RawClusterBuilderGraph.cc \
0088 RawClusterBuilderTopo.cc \
0089 RawClusterBuilderTemplate.cc \
0090 RawClusterCNNClassifier.cc \
0091 RawClusterLikelihoodProfile.cc \
0092 ClusterCDFCalculator.cc \
0093 RawClusterPositionCorrection.cc \
0094 RawClusterZVertexRecorrect.cc \
0095 RawTowerCombiner.cc \
0096 RawTowerCalibration.cc \
0097 RawTowerDeadTowerInterp.cc \
0098 DeadHotMapLoader.cc \
0099 RawClusterDeadHotMask.cc \
0100 TowerInfoDeadHotMask.cc
0101 endif
0102
0103
0104
0105
0106 noinst_PROGRAMS = \
0107 testexternals_calo_reco
0108
0109 BUILT_SOURCES = testexternals.cc
0110
0111 testexternals_calo_reco_SOURCES = testexternals.cc
0112 testexternals_calo_reco_LDADD = libcalo_reco.la
0113
0114 testexternals.cc:
0115 echo "//*** this is a generated file. Do not commit, do not edit" > $@
0116 echo "int main()" >> $@
0117 echo "{" >> $@
0118 echo " return 0;" >> $@
0119 echo "}" >> $@
0120
0121
0122
0123
0124 clean-local:
0125 rm -f $(BUILT_SOURCES)