GENIEGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GSLUtils.h
Go to the documentation of this file.
1 //____________________________________________________________________________
2 /*!
3 
4 \namespace genie::utils::gsl
5 
6 \brief Simple utilities for integrating GSL in the GENIE framework
7 
8 \author Costas Andreopoulos <c.andreopoulos \at cern.ch>
9  University of Liverpool
10 
11 \created May 06, 2004
12 
13 \cpright Copyright (c) 2003-2024, The GENIE Collaboration
14  For the full text of the license visit http://copyright.genie-mc.org
15 */
16 //____________________________________________________________________________
17 
18 #ifndef _GSL_UTILS_H_
19 #define _GSL_UTILS_H_
20 
21 #include <Math/AllIntegrationTypes.h>
22 #include <string>
23 using std::string;
24 
25 namespace genie {
26 namespace utils {
27 namespace gsl {
28 
29  ROOT::Math::IntegrationOneDim::Type
30  Integration1DimTypeFromString (string type);
31 
32  ROOT::Math::IntegrationMultiDim::Type
33  IntegrationNDimTypeFromString (string type);
34 
35 } // namespace gsl
36 } // namespace utils
37 } // namespace genie
38 
39 #endif // _GSL_UTILS_H_
ROOT::Math::IntegrationOneDim::Type Integration1DimTypeFromString(string type)
Definition: GSLUtils.cxx:23
ROOT::Math::IntegrationMultiDim::Type IntegrationNDimTypeFromString(string type)
Definition: GSLUtils.cxx:59