Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
UniqueId.h File Reference
#include <atomic>
Include dependency graph for UniqueId.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  RooFit::UniqueId< Class >
 A UniqueId can be added as a class member to enhance any class with a unique identifier for each instantiated object. More...
 

Namespaces

namespace  RooFit
 The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments).
 

Functions

template<class Class , class UniqueId_t = std::remove_reference_t<decltype(std::declval<std::remove_pointer_t<Class>>().uniqueId())>>
UniqueId_t const & RooFit::getUniqueId (Class const *ptr)
 A helper function to replace pointer comparisons with UniqueId comparisons.