From 8fdc57a47c9a0365e024f47c9bda96f1ce5315e5 Mon Sep 17 00:00:00 2001 From: Fons Rademakers <Fons.Rademakers@cern.ch> Date: Thu, 8 Feb 2007 17:21:11 +0000 Subject: [PATCH] LinkDef for math module. git-svn-id: http://root.cern.ch/svn/root/trunk@17791 27541ba8-7e3a-0410-8455-c3a389f83636 --- math/inc/LinkDef.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 math/inc/LinkDef.h diff --git a/math/inc/LinkDef.h b/math/inc/LinkDef.h new file mode 100644 index 00000000000..fd5376839f5 --- /dev/null +++ b/math/inc/LinkDef.h @@ -0,0 +1,36 @@ +/* @(#)root/math:$Name: $:$Id: LinkDef.h,v 1.18 2007/02/05 18:07:10 brun Exp $ */ + +/************************************************************************* + * Copyright (C) 1995-2007, Rene Brun and Fons Rademakers. * + * All rights reserved. * + * * + * For the licensing terms see $ROOTSYS/LICENSE. * + * For the list of contributors see $ROOTSYS/README/CREDITS. * + *************************************************************************/ + +#ifdef __CINT__ + +#pragma link C++ nestedtypedefs; +#pragma link C++ nestedclasses; + + +// from base/inc/LinkDef1.h +#pragma link C++ global gRandom; + +// from base/inc/LinkDef2.h +#pragma link C++ namespace TMath; + +#pragma link C++ function operator*(Double_t, const TComplex&); +#pragma link C++ function operator+(Double_t, const TComplex&); +#pragma link C++ function operator/(Double_t, const TComplex&); +#pragma link C++ function operator-(Double_t, const TComplex&); +#pragma link C++ function operator>>(istream&,TComplex&); +#pragma link C++ function operator<<(ostream&,const TComplex&); + +#pragma link C++ class TComplex+; +#pragma link C++ class TRandom+; +#pragma link C++ class TRandom1+; +#pragma link C++ class TRandom2+; +#pragma link C++ class TRandom3-; + +#endif -- GitLab