an interface that manages writing a single output file More...
#include <DiskWriter.h>
Public Member Functions | |
void | testInvariant () const |
test the invariant of this object | |
DiskWriter () | |
standard constructor | |
virtual | ~DiskWriter () |
standard destructor | |
std::string | path () const |
the path where this file can be accessed or the empty string if it is not known (yet). | |
TFile * | file () |
the file we are writing to | |
void | close () |
closes the file we are writing to |
an interface that manages writing a single output file
SH::DiskWriter::DiskWriter | ( | ) |
standard constructor
SH::DiskWriter::~DiskWriter | ( | ) | [virtual] |
standard destructor
void SH::DiskWriter::close | ( | ) |
closes the file we are writing to
TFile * SH::DiskWriter::file | ( | ) |
the file we are writing to
std::string SH::DiskWriter::path | ( | void | ) | const |
the path where this file can be accessed or the empty string if it is not known (yet).
void SH::DiskWriter::testInvariant | ( | ) | const |
test the invariant of this object
Reimplemented in SH::DiskWriterLocal, and SH::DiskWriterXRD.