Definition at line 56 of file RooProjectedPdf.h.
Public Types | |
| enum | Action { OperModeChange , OptimizeCaching } |
Public Member Functions | |
| RooArgList | containedArgs (Action) override |
| Return RooAbsArg elements contained in projection cache element. | |
| virtual TClass * | IsA () const |
| virtual void | operModeHook (RooAbsArg::OperMode) |
| Interface for changes of operation mode. | |
| virtual void | optimizeCacheMode (const RooArgSet &obs, RooArgSet &optNodes, RooLinkedList &processedNodes) |
| Interface for cache optimization calls. | |
| void | printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t) override |
| Print contents of cache when printing self as part of object tree. | |
| virtual bool | redirectServersHook (const RooAbsCollection &, bool, bool, bool) |
| Interface for server redirect calls. | |
| void | setOwner (RooAbsArg *owner) |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Public Attributes | |
| std::unique_ptr< RooAbsReal > | _projection |
Protected Attributes | |
| RooAbsArg * | _owner |
| ! Pointer to owning RooAbsArg | |
#include <RooProjectedPdf.h>
|
inherited |
| Enumerator | |
|---|---|
| OperModeChange | |
| OptimizeCaching | |
Definition at line 39 of file RooAbsCacheElement.h.
Definition at line 54 of file RooAbsCacheElement.h.
|
overridevirtual |
Return RooAbsArg elements contained in projection cache element.
Implements RooAbsCacheElement.
Definition at line 239 of file RooProjectedPdf.cxx.
Definition at line 54 of file RooAbsCacheElement.h.
Definition at line 54 of file RooAbsCacheElement.h.
|
inlinevirtualinherited |
Interface for changes of operation mode.
Reimplemented in RooLagrangianMorphFunc::CacheElem.
Definition at line 42 of file RooAbsCacheElement.h.
|
virtualinherited |
Interface for cache optimization calls.
The default implementation is to forward all these calls to all contained RooAbsArg objects as publicized through containedArg()
Definition at line 58 of file RooAbsCacheElement.cxx.
|
overridevirtual |
Print contents of cache when printing self as part of object tree.
Reimplemented from RooAbsCacheElement.
Definition at line 261 of file RooProjectedPdf.cxx.
|
virtualinherited |
Interface for server redirect calls.
Definition at line 37 of file RooAbsCacheElement.cxx.
|
inlineinherited |
Definition at line 45 of file RooAbsCacheElement.h.
|
inlineinherited |
Definition at line 54 of file RooAbsCacheElement.h.
|
protectedinherited |
! Pointer to owning RooAbsArg
Definition at line 52 of file RooAbsCacheElement.h.
| std::unique_ptr<RooAbsReal> RooProjectedPdf::CacheElem::_projection |
Definition at line 59 of file RooProjectedPdf.h.