|
RDFAnalysis
0.1.1
Physics analysis with ROOT::RDataFrame
|
| CSchedulerBase::Action | Helper struct to represent all the information that the scheduler needs to know about an action in order to form the ordering |
| CBoostGraphBuilder< InputNode, VertexInfo, ChildItr > | Class to build Boost Graph Library graphs from a recursive tree structure |
| CSchedulerBase::Action::CostOrdering | Ordering used in the actual scheduling process. Order by cost first, then type, then name |
| CCutflowDetail | Detail class containing cutflow information |
| CEmptyDetail | Empty detail class - adds no extra information to the node |
| ▼Cfalse_type | |
| Cis_std_function< F > | |
| ▼CIBranchNamer | Abstract base class that describes how a Node should name its branches internally |
| CDefaultBranchNamer | Default implementation of the IBranchNamer interface |
| CScheduleNamer | Namer class to be used by the scheduler |
| ▼CINodeWriter< Detail > | Base class for writing specific information from Nodes to file |
| CCutflowWriter< Detail > | Class to write cutflows from Nodes |
| CTObjectWriter< Detail > | Class to write out the TObjects from a Node |
| CNodeBase::NamerInitialiser | Helper struct that forces the initialisation of the branch namer |
| ▼CNodeBase | Base class for the Node classes |
| CNode< Detail > | Class to represent a single step in the analysis process |
| COutputWriter< Detail > | Class to write out objects from an RDFAnalysis |
| Crange_t< Iterator > | Helper class to allow iterating through a container without allowing users to modify that container |
| CScheduler< Detail >::Region | Helper struct to define a region |
| CSchedulerBase::RegionDef | Helper struct to define a region |
| CResultWrapper< T > | Wrapper class for RResultPtrs |
| CRunMonitor | The default run monitor |
| CSchedulerBase::ScheduleNode | Helper struct used to build and express the schedule |
| ▼CSchedulerBase | Base class for the scheduler |
| CScheduler< Detail > | Job scheduler |
| CSysResultPtr< T > | Class to wrap together RResultPtrs for different systematic variations |
| CSysResultPtr< std::pair< float, float > > | |
| CSysResultPtr< ULong64_t > | |
| Csysvar_traits< T, typename > | 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 |
| ▼Ctrue_type | |
| Cis_std_function< std::function< R(Ts...)> > | |
| CBoostGraphBuilder< InputNode, VertexInfo, ChildItr >::Vertex | The vertex struct |