#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 { |