|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENAOUTPUTSTREAMTOOL_H
6 #define ATHENAOUTPUTSTREAMTOOL_H
12 #include "GaudiKernel/ServiceHandle.h"
35 const std::string&
name,
48 const std::string& cnvSvc,
49 bool extendProvenenceRecord);
86 StringProperty
m_outputName{
this,
"OutputFile",
"",
"name of the output db name"};
87 StringProperty
m_dataHeaderKey{
this,
"DataHeaderKey",
"",
"name of the data header key: defaults to tool name"};
88 StringProperty
m_processTag{
this,
"ProcessingTag",
"",
"tag of processing stage: defaults to SG key of DataHeader (Stream name)"};
89 StringProperty
m_outputCollection{
this,
"OutputCollection",
"",
"custom container name prefix for DataHeader: default = "" (will result in \"POOLContainer_\")"};
90 StringProperty
m_containerPrefix{
this,
"PoolContainerPrefix",
"",
"prefix for top level POOL container: default = \"CollectionTree\""};
91 StringProperty
m_containerNameHint{
this,
"TopLevelContainerName",
"0",
"naming hint policy for top level POOL container: default = \"0\""};
92 StringProperty
m_metaDataOutputCollection{
this,
"MetaDataOutputCollection",
"",
"custom container name prefix for MetaDataHeader: default = "" (will result in \"MetaDataHdr\")"};
93 StringProperty
m_metaDataContainerPrefix{
this,
"MetaDataPoolContainerPrefix",
"",
"prefix for top level MetaData container: default = "" (will result in \"MetaData\")"};
94 StringProperty
m_branchNameHint{
this,
"SubLevelBranchName",
"0",
"naming hint policy for POOL branching: default = \"0\"" };
a run-time configurable list of data objects
The Athena Transient Store API.
This class defines a protocol to register boolean decisions and.
::StatusCode StatusCode
StatusCode definition for legacy code.