#include <memory>Namespaces | |
| namespace | RooFit |
| The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments). | |
| namespace | RooFit::Detail |
Macros | |
| #define | BEGIN_XROOFIT_NAMESPACE namespace XROOFIT_NAMESPACE { |
| #define | END_XROOFIT_NAMESPACE } |
| #define | XROOFIT_NAMESPACE RooFit::Detail::XRooFit |
Typedefs | |
| template<typename T > | |
| using | RooFit::OwningPtr = T * |
| An alias for raw pointers for indicating that the return type of a RooFit function is an owning pointer that must be deleted by the caller. | |
Functions | |
| template<typename T > | |
| OwningPtr< T > | RooFit::Detail::owningPtr (std::unique_ptr< T > &&ptr) |
| Internal helper to turn a std::unique_ptr<T> into an OwningPtr. | |
| #define BEGIN_XROOFIT_NAMESPACE namespace XROOFIT_NAMESPACE { |