# - from Jan 07 libESD also depends on libXMLIO
# - libSTEER depends on libProofPlayer since Oct 2007 (after v4-07-Release)
# - libCDB.so depends on libXMLParser since Mar 11 2009 r 31411
- ROOT_CHECKLIBS='Geom Minuit EG VMC TreePlayer XMLIO Thread Proof ProofPlayer XMLParser'
+ # - libCDB.so depends on libGui.so since May 14 2010 r 41238
+ ROOT_CHECKLIBS='Geom Minuit EG VMC TreePlayer XMLIO Thread Proof ProofPlayer XMLParser Gui'
for CHECKLIB in $ROOT_CHECKLIBS ; do
LDFLAGS="$save_LDFLAGS -L${ROOTLIBDIR}"
LIBS="$save_LIBS $ROOTLIBS $ADD_ROOTLIBS"
cl.GetOutputClonesArray();])],
[have_tpc_hltoffline_rec=yes],
[AC_DEFINE(HAVE_NOT_TPCOFFLINE_REC)])
- LIBS=$save_LIBS
AC_MSG_RESULT([$have_tpc_hltoffline_rec])
+ have_alitpcclusterparam_r40128=no
+ AC_MSG_CHECKING([checking for AliTPCClusterParam r40128])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <AliTPCClusterParam.h>],
+ [AliTPCClusterParam param;
+ float test=param.ParamS0Par(0,0,0)]);],
+ [have_alitpcclusterparam_r40128=yes],
+ [AC_DEFINE(HAVE_NOT_ALITPCCLUSTERPARAM_r40128)])
+ AC_MSG_RESULT([$have_alitpcclusterparam_r40128])
+
+ LIBS=$save_LIBS
+
+
AC_CHECK_HEADER([AliTPCCalibPulser.h], [], [AC_DEFINE(HAVE_NOT_ALITPCCALIBPULSER)])
AC_CHECK_HEADER([AliTPCCalibPedestal.h], [], [AC_DEFINE(HAVE_NOT_ALITPCCALIBPEDESTAL)])
AC_CHECK_HEADER([AliAltroRawStreamV3.h], [], [AC_DEFINE(HAVE_NOT_ALTRORAWSTREAMV3)])
CHECK_HLTMODULE([calo],
[], [$ALIROOT_CPPFLAGS],
[RAWDatasim], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS], [$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS],
- [PHOSUtils PHOSbase PHOSrec PHOSsim PHOSshuttle], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS],
+ [EMCALUtils PHOSUtils PHOSbase PHOSrec PHOSsim PHOSshuttle], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS],
[$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS])
if test "x$enable_module" = "xmissheader"; then
have_alicalorawstream=yes],
[])
AC_MSG_RESULT([$have_alicalorawstream])
+
+ have_aliesdcalocluster_r38477=no
+ AC_MSG_CHECKING([for AliESDCaloCluster r38477])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <AliESDCaloCluster.h>],
+ [AliESDCaloCluster cluster;
+ cluster.SetTrackDistance(0.0, 0.0)]);],
+ [have_aliesdcalocluster_r38477=yes],
+ [AC_DEFINE(HAVE_NOT_ALIESDCALOCLUSTER_r38477)])
+ AC_MSG_RESULT([$have_aliesdcalocluster_r38477])
+
AC_LANG_POP(C++)
CPPFLAGS="$save_CPPFLAGS"
fi
ALIEMCAL_LIBS=
CHECK_HLTMODULE([emcal],
- [], [$ALIROOT_CPPFLAGS -I$ALICE_ROOT/EMCAL],
+ [], [$ALIROOT_CPPFLAGS -I$ALICE_ROOT/EMCAL -I$ALICE_ROOT/VZERO],
[RAWDatasim], [-L$ROOTLIBDIR], [$ROOTLIBS $ADD_ROOTLIBS],
- [EMCALrec EMCALsim EMCALbase EMCALUtils], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS],
+ [EMCALrec EMCALsim EMCALbase EMCALUtils VZERObase], [-L$ROOTLIBDIR $ALIROOT_LDFLAGS],
[$ROOTLIBS $ADD_ROOTLIBS $ALIROOT_LIBS])
if test "x$enable_module" = "xmissheader"; then
[have_alitrdrawstream_r39608=yes],
[AC_DEFINE(HAVE_NOT_ALITRD_RAWSTREAM_r39608)])
AC_MSG_RESULT([$have_alitrdrawstream_r39608])
+
+ have_alitrdrecoparam_r41621=no
+ AC_MSG_CHECKING([checking for AliTRDrecoParam r41621])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include <AliTRDrecoParam.h>],
+ [AliTRDrecoParam::GetLowFluxHLTParam()]);],
+ [have_alitrdrecoparam_r41621=yes],
+ [AC_DEFINE(HAVE_NOT_ALITRD_RECOPARAM_r41621)])
+ AC_MSG_RESULT([$have_alitrdrecoparam_r41621])
fi
AC_LANG_POP(C++)