Warning, /include/Geant4/tools/smath is written in an unsupported language. File is not indexed.
0001 // Copyright (C) 2010, Guy Barrand. All rights reserved.
0002 // See the file tools.license for terms.
0003
0004 #ifndef tools_smath
0005 #define tools_smath
0006
0007 #include <string>
0008 #include "S_STRING"
0009
0010 namespace tools {
0011
0012 TOOLS_GLOBAL_STRING(sqrt)
0013 TOOLS_GLOBAL_STRING(cos)
0014 TOOLS_GLOBAL_STRING(pow)
0015 TOOLS_GLOBAL_STRING(atan2)
0016 TOOLS_GLOBAL_STRING(mod)
0017 TOOLS_GLOBAL_STRING(psi)
0018 TOOLS_GLOBAL_STRING(gamma)
0019 TOOLS_GLOBAL_STRING(mu)
0020 TOOLS_GLOBAL_STRING(upper_delta)
0021 TOOLS_GLOBAL_STRING(h_bar)
0022
0023 inline const std::string& s_partial_derivative() {
0024 static const std::string s_v("partiald");
0025 return s_v;
0026 }
0027
0028 }
0029
0030 #endif
0031
0032