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: