|
RDFAnalysis
0.1.1
Physics analysis with ROOT::RDataFrame
|
| ▼NRDFAnalysis | |
| ▼Ndetail | |
| ▼CBoostGraphBuilder | Class to build Boost Graph Library graphs from a recursive tree structure |
| CVertex | The vertex struct |
| CCutflowDetail | Detail class containing cutflow information |
| CCutflowWriter | Class to write cutflows from Nodes |
| CDefaultBranchNamer | Default implementation of the IBranchNamer interface |
| CEmptyDetail | Empty detail class - adds no extra information to the node |
| CIBranchNamer | Abstract base class that describes how a Node should name its branches internally |
| CINodeWriter | Base class for writing specific information from Nodes to file |
| Cis_std_function | |
| Cis_std_function< std::function< R(Ts...)> > | |
| CNode | Class to represent a single step in the analysis process |
| ▼CNodeBase | Base class for the Node classes |
| CNamerInitialiser | Helper struct that forces the initialisation of the branch namer |
| COutputWriter | Class to write out objects from an RDFAnalysis |
| Crange_t | Helper class to allow iterating through a container without allowing users to modify that container |
| CResultWrapper | Wrapper class for RResultPtrs |
| CRunMonitor | The default run monitor |
| CScheduleNamer | Namer class to be used by the scheduler |
| ▼CScheduler | Job scheduler |
| CRegion | Helper struct to define a region |
| ▼CSchedulerBase | Base class for the scheduler |
| ▼CAction | Helper struct to represent all the information that the scheduler needs to know about an action in order to form the ordering |
| CCostOrdering | Ordering used in the actual scheduling process. Order by cost first, then type, then name |
| CRegionDef | Helper struct to define a region |
| CScheduleNode | Helper struct used to build and express the schedule |
| CSysResultPtr | Class to wrap together RResultPtrs for different systematic variations |
| Csysvar_traits | Provide contextual information about a class |
| Csysvar_traits< T, std::enable_if_t< std::decay_t< T >::is_rdf_sysvar, void > > | Provide contextual information about a class |
| CSysVarBranch | Class to trigger translation of a single branch name |
| CSysVarBranchVector | Class to trigger translation of a vector of branches |
| CSysVarNewBranch | Class to trigger translation of a new branch name |
| CSysVarStringExpression | Class to trigger translation of a string expression |
| CTObjectWriter | Class to write out the TObjects from a Node |