|
template<typename T > |
std::unique_ptr< RMergeableValue< T > > | ROOT::Detail::RDF::GetMergeableValue (RResultPtr< T > &rptr) |
| Retrieve a mergeable value from an RDataFrame action.
|
|
template<typename T > |
RResultPtr< T > | ROOT::Detail::RDF::MakeResultPtr (const std::shared_ptr< T > &r, RLoopManager &lm, std::shared_ptr< RDFInternal::RActionBase > actionPtr) |
| Create a RResultPtr and set its pointer to the corresponding RAction This overload is invoked by non-jitted actions, as they have access to RAction before constructing RResultPtr.
|
|
template<class T1 , class T2 > |
bool | ROOT::RDF::operator!= (const RResultPtr< T1 > &lhs, const RResultPtr< T2 > &rhs) |
|
template<class T1 > |
bool | ROOT::RDF::operator!= (const RResultPtr< T1 > &lhs, std::nullptr_t rhs) |
|
template<class T1 > |
bool | ROOT::RDF::operator!= (std::nullptr_t lhs, const RResultPtr< T1 > &rhs) |
|
template<class T1 , class T2 > |
bool | ROOT::RDF::operator== (const RResultPtr< T1 > &lhs, const RResultPtr< T2 > &rhs) |
|
template<class T1 > |
bool | ROOT::RDF::operator== (const RResultPtr< T1 > &lhs, std::nullptr_t rhs) |
|
template<class T1 > |
bool | ROOT::RDF::operator== (std::nullptr_t lhs, const RResultPtr< T1 > &rhs) |
|
template<typename T > |
RResultMap< T > | ROOT::RDF::Experimental::VariationsFor (RResultPtr< T > resPtr) |
| Produce all required systematic variations for the given result.
|
|
template<typename DS > |
void | ROOT::Internal::RDF::WarnOnLazySnapshotNotTriggered (const ROOT::RDF::RResultPtr< ROOT::RDF::RInterface< ROOT::Detail::RDF::RLoopManager, DS > > &r) |
|
template<typename T > |
void | ROOT::Internal::RDF::WarnOnLazySnapshotNotTriggered (const ROOT::RDF::RResultPtr< T > &) |
|