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