ROOT
master
Reference Guide
Loading...
Searching...
No Matches
PythonInterface.h
Go to the documentation of this file.
1
#ifndef xRooFit_PythonInterface_h
2
#define xRooFit_PythonInterface_h
3
4
// Helper functions to use the Python C API without introducint a link-time
5
// dependency on libpython. These are intended to be used only when xRooFit is
6
// used from Python, where libpython is loaded by default and the required
7
// symbols can be found with gSystem.
8
9
namespace
xPython
{
10
11
bool
isPythonInitialized
();
12
13
// Don't call these other functions if Python is not initialized!
14
void
writeStdoutLine
(
const
char
*
msg
);
15
void
writeStderrLine
(
const
char
*
msg
);
16
}
// namespace xPython
17
18
#endif
ROOT::Detail::TRangeCast
Definition
TCollection.h:313
xPython
Definition
PythonInterface.cxx:5
xPython::writeStdoutLine
void writeStdoutLine(const char *msg)
Definition
PythonInterface.cxx:15
xPython::isPythonInitialized
bool isPythonInitialized()
Definition
PythonInterface.cxx:8
xPython::writeStderrLine
void writeStderrLine(const char *msg)
Definition
PythonInterface.cxx:23
roofit
xroofit
src
PythonInterface.h
ROOTmaster - Reference Guide Generated on Sun Jun 21 2026 15:38:58 (GVA Time) using Doxygen 1.10.0