![]() |
Project
|
#include <Output.h>
Public Member Functions | |
Output (header::DataOrigin o, header::DataDescription d) | |
Output (header::DataOrigin o, header::DataDescription d, header::DataHeader::SubSpecificationType s) | |
Output (header::DataOrigin o, header::DataDescription d, header::DataHeader::SubSpecificationType s, header::Stack &&stack) | |
Output (header::DataHeader const &header) | |
Output (const Output &)=delete | |
Output (Output &&rhs) | |
Output & | operator= (const Output &)=delete |
Output & | operator= (Output &&rhs) |
bool | operator== (const Output &that) const |
Public Attributes | |
header::DataOrigin | origin |
header::DataDescription | description |
header::DataHeader::SubSpecificationType | subSpec = 0 |
header::Stack | metaHeader = {} |
A concrete description of the output to be created
Note that header::Stack forbids copy constructor and so it is for Output. As a consequence it can not be used in standard containers. This is however not a limitation which is expected to cause problems because Output is mostly used as rvalue in specifying output route.
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
header::DataDescription o2::framework::Output::description |
header::Stack o2::framework::Output::metaHeader = {} |
header::DataOrigin o2::framework::Output::origin |
header::DataHeader::SubSpecificationType o2::framework::Output::subSpec = 0 |