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 |