|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef SAMPLE_HANDLER__DISK_OUTPUT_XRD_H
9 #define SAMPLE_HANDLER__DISK_OUTPUT_XRD_H
62 virtual std::unique_ptr<DiskWriter>
64 const std::string& segmentName,
65 const std::string&
suffix)
const;
70 const std::string& segmentName,
71 const std::string&
suffix)
const;
an implementation of DiskOutput using the XRD protocol
std::string m_prefix
the prefix to apply when creating files
virtual std::string getTargetURL(const std::string &sampleName, const std::string &segmentName, const std::string &suffix) const
ClassDef(DiskOutputXRD, 1)
void testInvariant() const
test the invariant of this object
a class/interface representing an output location for files
DiskOutputXRD(const std::string &val_prefix)
standard constructor
This module provides a lot of global definitions, forward declarations and includes that are used by ...
virtual std::unique_ptr< DiskWriter > doMakeWriter(const std::string &sampleName, const std::string &segmentName, const std::string &suffix) const
create a DiskWriter object managing an output file
DiskOutputXRD()
standard default constructor