Class to write cutflows from Nodes.
More...
#include <CutflowWriter.h>
|
| | ~CutflowWriter () override |
| |
| | CutflowWriter (const std::string &subDirName="cutflows") |
| | Create the writer. More...
|
| |
| void | write (Node< Detail > &node, TDirectory *directory, std::size_t depth) override |
| | Write cutflows from node to directory. More...
|
| |
| virtual | ~INodeWriter () |
| |
| virtual void | write (typename Scheduler< Detail >::Region ®ion, TDirectory *directory, std::size_t depth) |
| | Write the contents of a region to a directory. More...
|
| |
template<typename Detail>
class RDFAnalysis::CutflowWriter< Detail >
Class to write cutflows from Nodes.
Create the writer.
- Parameters
-
| subDirName | The name of the directory to save the cutflows to. If the empty string is provided then the cutflows will not be saved to a subdirectory. |
| void write |
( |
Node< Detail > & |
node, |
|
|
TDirectory * |
directory, |
|
|
std::size_t |
depth |
|
) |
| |
|
overridevirtual |
Write cutflows from node to directory.
- Parameters
-
| node | The node to write. |
| directory | The directory to write to. |
| depth | How deep down the node structure we are. |
Implements INodeWriter< Detail >.
The documentation for this class was generated from the following file: