|
||||
File indexing completed on 2025-01-18 10:10:17
0001 // @(#)root/mathmore:$Id$ 0002 // Authors: L. Moneta, A. Zsenei 08/2005 0003 0004 /********************************************************************** 0005 * * 0006 * Copyright (c) 2004 ROOT Foundation, CERN/PH-SFT * 0007 * * 0008 * This library is free software; you can redistribute it and/or * 0009 * modify it under the terms of the GNU General Public License * 0010 * as published by the Free Software Foundation; either version 2 * 0011 * of the License, or (at your option) any later version. * 0012 * * 0013 * This library is distributed in the hope that it will be useful, * 0014 * but WITHOUT ANY WARRANTY; without even the implied warranty of * 0015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * 0016 * General Public License for more details. * 0017 * * 0018 * You should have received a copy of the GNU General Public License * 0019 * along with this library (see file COPYING); if not, write * 0020 * to the Free Software Foundation, Inc., 59 Temple Place, Suite * 0021 * 330, Boston, MA 02111-1307 USA, or contact the author. * 0022 * * 0023 **********************************************************************/ 0024 0025 // Header file for class IntegrationTypes 0026 // 0027 // Created by: moneta at Fri Nov 26 15:40:58 2004 0028 // 0029 // Last update: Fri Nov 26 15:40:58 2004 0030 // 0031 #ifndef ROOT_Math_IntegrationTypes 0032 #define ROOT_Math_IntegrationTypes 0033 0034 0035 #include "Math/AllIntegrationTypes.h" 0036 0037 namespace ROOT { 0038 namespace Math { 0039 0040 0041 0042 namespace Integration { 0043 0044 using namespace IntegrationOneDim; 0045 0046 0047 // // type of integration 0048 0049 // enum Type { NONADAPTIVE, ADAPTIVE, ADAPTIVESINGULAR } ; 0050 0051 0052 /** 0053 enumeration specifying the Gauss-KronRod integration rule for ADAPTIVE integration type 0054 @ingroup Integration 0055 */ 0056 // Gauss KronRod Adaptive rule 0057 0058 enum GKRule { kGAUSS15 = 1, 0059 kGAUSS21 = 2, 0060 kGAUSS31 = 3, 0061 kGAUSS41 = 4, 0062 kGAUSS51 = 5, 0063 kGAUSS61 = 6 0064 }; 0065 0066 0067 } // end namespace Integration 0068 0069 0070 } // namespace Math 0071 } // namespace ROOT 0072 0073 #endif /* ROOT_Math_InterpolationTypes */
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |