Disable all caches for sub-branches in an expression tree.
This is helpful when an expression with cached sub-branches needs to be integrated numerically.
Definition at line 28 of file RooFitImplHelpers.h.
Public Member Functions | |
DisableCachingRAII (bool oldState) | |
Inhibit all dirty-state propagation, and assume every node as dirty. | |
DisableCachingRAII (DisableCachingRAII const &other)=delete | |
~DisableCachingRAII () | |
DisableCachingRAII & | operator= (DisableCachingRAII const &other)=delete |
Private Attributes | |
bool | _oldState |
|
inline |
Inhibit all dirty-state propagation, and assume every node as dirty.
[in] | oldState | Restore this state when going out of scope. |
Definition at line 32 of file RooFitImplHelpers.h.
|
delete |
|
inline |
Definition at line 37 of file RooFitImplHelpers.h.
|
delete |
|
private |
Definition at line 40 of file RooFitImplHelpers.h.