IParamFunctionfwd.h

Go to the documentation of this file.
00001 // @(#)root/mathcore:$Id: IParamFunctionfwd.h 20882 2007-11-19 11:31:26Z rdm $
00002 // Author: L. Moneta Tue Nov 14 14:38:52 2006
00003 
00004 /**********************************************************************
00005  *                                                                    *
00006  * Copyright (c) 2006  LCG ROOT Math Team, CERN/PH-SFT                *
00007  *                                                                    *
00008  *                                                                    *
00009  **********************************************************************/
00010 
00011 // Forward declarations for template class  IParamFunction class
00012 
00013 #ifndef ROOT_Math_IParamFunctionfwd
00014 #define ROOT_Math_IParamFunctionfwd
00015 
00016 #ifndef ROOT_Math_IFunctionfwd
00017 #include "Math/IFunctionfwd.h"
00018 #endif
00019 
00020 namespace ROOT { 
00021 
00022    namespace Math { 
00023 
00024 
00025 #ifdef OLD
00026 
00027       template<class DimensionType> class IParametricFunction; 
00028       template<class DimensionType> class IParametricGradFunction; 
00029 
00030       typedef IParametricFunction<OneDim>        IParamFunction;   
00031       typedef IParametricFunction<MultiDim>      IParamMultiFunction; 
00032 
00033       typedef IParametricGradFunction<OneDim>        IParamGradFunction; 
00034       typedef IParametricGradFunction<MultiDim>      IParamMultiGradFunction; 
00035 
00036 #endif
00037 
00038       class IParametricFunctionOneDim; 
00039       class IParametricGradFunctionOneDim; 
00040       class IParametricFunctionMultiDim; 
00041       class IParametricGradFunctionMultiDim; 
00042 
00043       typedef IParametricFunctionOneDim        IParamFunction;   
00044       typedef IParametricFunctionMultiDim      IParamMultiFunction; 
00045 
00046       typedef IParametricGradFunctionOneDim        IParamGradFunction; 
00047       typedef IParametricGradFunctionMultiDim      IParamMultiGradFunction; 
00048 
00049 
00050    } // end namespace Math
00051 
00052 } // end namespace ROOT
00053 
00054 
00055 #endif /* ROOT_Math_IParamFunctionfwd */

Generated on Tue Jul 5 14:25:31 2011 for ROOT_528-00b_version by  doxygen 1.5.1