1 #ifndef RDFAnalysis_TObjectWriter_H 2 #define RDFAnalysis_TObjectWriter_H 11 #include <TDirectory.h> 22 template <
typename Detail>
42 TDirectory* directory,
43 std::size_t )
override;
52 TDirectory* directory,
53 std::size_t )
override;
57 std::string m_subDirName;
60 #include "RDFAnalysis/TObjectWriter.icc" 61 #endif //> !RDFAnalysis_TObjectWriter_H TObjectWriter(const std::string &subDirName="plots")
Create the writer.
Helper struct to define a region.
Definition: Scheduler.h:49
Abstract base class for node writers.
Base class for writing specific information from Nodes to file.
Definition: INodeWriter.h:28
Definition: CutflowDetail.h:11
Class to represent a single step in the analysis process.
Definition: Node.h:32
void write(Node< Detail > &node, TDirectory *directory, std::size_t) override
Write the contents of node to directory.
Class to write out the TObjects from a Node.
Definition: TObjectWriter.h:23
~TObjectWriter() override
Definition: TObjectWriter.h:25