RDFAnalysis  0.1.1
Physics analysis with ROOT::RDataFrame
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CSchedulerBase::ActionHelper 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::CostOrderingOrdering used in the actual scheduling process. Order by cost first, then type, then name
 CCutflowDetailDetail class containing cutflow information
 CEmptyDetailEmpty detail class - adds no extra information to the node
 Cfalse_type
 Cis_std_function< F >
 CIBranchNamerAbstract base class that describes how a Node should name its branches internally
 CDefaultBranchNamerDefault implementation of the IBranchNamer interface
 CScheduleNamerNamer 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::NamerInitialiserHelper struct that forces the initialisation of the branch namer
 CNodeBaseBase 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 >::RegionHelper struct to define a region
 CSchedulerBase::RegionDefHelper struct to define a region
 CResultWrapper< T >Wrapper class for RResultPtrs
 CRunMonitorThe default run monitor
 CSchedulerBase::ScheduleNodeHelper struct used to build and express the schedule
 CSchedulerBaseBase 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
 CSysVarBranchClass to trigger translation of a single branch name
 CSysVarBranchVectorClass to trigger translation of a vector of branches
 CSysVarNewBranchClass to trigger translation of a new branch name
 CSysVarStringExpressionClass to trigger translation of a string expression
 Ctrue_type
 Cis_std_function< std::function< R(Ts...)> >
 CBoostGraphBuilder< InputNode, VertexInfo, ChildItr >::VertexThe vertex struct