Revision 1ed5b2319a500de0d0e5815c2a17615c134c863d authored by Danilo Piparo on 04 October 2023, 09:17:39 UTC, committed by Danilo Piparo on 04 October 2023, 19:02:58 UTC
by removing invocations to the root-config executable. This executable was invoked twice to check if RDataFrame was available. Such a behaviour causes a severe slowdown, especially on cvmfs. This has been replaced by a simple string comparison.
1 parent d4024b9
TrackMathCoreLinkDef.h
#ifdef __CINT__
#pragma link off all globals;
#pragma link off all classes;
#pragma link off all functions;
#pragma link C++ class TrackD+;
#pragma link C++ class TrackD32+;
#pragma link C++ class TrackErrD+;
#pragma link C++ class TrackErrD32+;
#pragma extra_include "vector";
#include <vector>
#pragma link C++ class VecTrack<TrackD>+;
#pragma link C++ class VecTrack<TrackErrD>+;
#pragma link C++ class std::vector<TrackD >+;
#pragma link C++ class std::vector<TrackErrD >+;
// typedefs must also be defined in the dictionaries
#pragma link C++ typedef Vector4D;
#pragma link C++ typedef Vector4D32;
#pragma link C++ typedef Point3D;
#pragma link C++ typedef Point3D32;
#pragma link C++ typedef Matrix4D;
#pragma link C++ typedef Matrix4D32;
#pragma link C++ typedef SymMatrix6D;
#pragma link C++ typedef SymMatrix6D32;
#endif
Computing file changes ...