|
template<typename T > |
ROOT::RDF::RResultPtr< T > | ROOT::Internal::RDF::CloneResultAndAction (const ROOT::RDF::RResultPtr< T > &inptr) |
| Creates a new RResultPtr with a cloned action.
|
|
SnapshotPtr_t | ROOT::Internal::RDF::CloneResultAndAction (const SnapshotPtr_t &inptr, const std::string &outputFileName) |
| Creates a new RResultPtr with a cloned Snapshot action.
|
|
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.
|
|