Definition at line 98 of file RResultMap.hxx.
Public Types | |
| using | const_iterator = typename decltype(fMap)::const_iterator | 
| using | iterator = typename decltype(fMap)::iterator | 
Public Member Functions | |
| iterator | begin () | 
| Iterator to walk through key-value pairs of all variations for a given object.   | |
| const_iterator | cbegin () | 
| const_iterator | cend () const | 
| iterator | end () | 
| const std::vector< std::string > & | GetKeys () const | 
| T & | operator[] (const std::string &key) | 
Private Member Functions | |
| RResultMap (std::shared_ptr< T > &&nominalResult, std::vector< std::shared_ptr< T > > &&variedResults, std::vector< std::string > &&keys, ROOT::Detail::RDF::RLoopManager &lm, std::shared_ptr< ROOT::Internal::RDF::RActionBase > nominalAction, std::shared_ptr< ROOT::Internal::RDF::RActionBase > variedAction) | |
| void | RunEventLoopIfNeeded () | 
Private Attributes | |
| std::vector< std::string > | fKeys | 
| ROOT::Detail::RDF::RLoopManager * | fLoopManager | 
| std::unordered_map< std::string, std::shared_ptr< T > > | fMap | 
| std::shared_ptr< ROOT::Internal::RDF::RActionBase > | fNominalAction | 
| std::shared_ptr< ROOT::Internal::RDF::RActionBase > | fVariedAction | 
Friends | |
| class | ::ROOT::RDF::RResultHandle | 
| std::unique_ptr< ROOT::Detail::RDF::RMergeableVariations< T > > | ROOT::Detail::RDF::GetMergeableValue (RResultMap< T > &rmap) | 
| RResultMap | ROOT::Internal::RDF::CloneResultAndAction (const RResultMap< T > &inmap) | 
| RResultMap | ROOT::Internal::RDF::MakeResultMap (std::shared_ptr< T > nominalResult, std::vector< std::shared_ptr< T > > &&variedResults, std::vector< std::string > &&keys, ROOT::Detail::RDF::RLoopManager &lm, std::shared_ptr< ROOT::Internal::RDF::RActionBase > nominalAction, std::shared_ptr< ROOT::Internal::RDF::RActionBase > variedAction) | 
#include <ROOT/RDF/RResultMap.hxx>
| using ROOT::RDF::Experimental::RResultMap< T >::const_iterator = typename decltype(fMap)::const_iterator | 
Definition at line 144 of file RResultMap.hxx.
| using ROOT::RDF::Experimental::RResultMap< T >::iterator = typename decltype(fMap)::iterator | 
Definition at line 143 of file RResultMap.hxx.
      
  | 
  inlineprivate | 
Definition at line 119 of file RResultMap.hxx.
      
  | 
  inline | 
Iterator to walk through key-value pairs of all variations for a given object.
Runs the event loop before returning if necessary.
Definition at line 159 of file RResultMap.hxx.
      
  | 
  inline | 
Definition at line 165 of file RResultMap.hxx.
      
  | 
  inline | 
Definition at line 177 of file RResultMap.hxx.
      
  | 
  inline | 
Definition at line 171 of file RResultMap.hxx.
      
  | 
  inline | 
Definition at line 183 of file RResultMap.hxx.
      
  | 
  inline | 
Definition at line 147 of file RResultMap.hxx.
      
  | 
  inlineprivate | 
Definition at line 136 of file RResultMap.hxx.
      
  | 
  friend | 
Definition at line 116 of file RResultMap.hxx.
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  private | 
Definition at line 100 of file RResultMap.hxx.
      
  | 
  private | 
Definition at line 102 of file RResultMap.hxx.
      
  | 
  private | 
Definition at line 101 of file RResultMap.hxx.
      
  | 
  private | 
Definition at line 103 of file RResultMap.hxx.
      
  | 
  private | 
Definition at line 104 of file RResultMap.hxx.