ATLAS Offline Software
Control
AthenaServices
src
AthenaConditionStream.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ATHENASERVICES_ATHENACONDITIONSTREAM_H
6
#define ATHENASERVICES_ATHENACONDITIONSTREAM_H
7
8
// framework includes:
9
#include "
AthenaOutputStream.h
"
10
21
class
AthenaConditionStream
:
public
AthenaOutputStream
22
{
23
24
public
:
26
AthenaConditionStream
(
const
std::string&
name
, ISvcLocator* pSvcLocator);
28
virtual
~AthenaConditionStream
();
29
30
// Initialize OutputStream
31
//virtual StatusCode initialize();
33
virtual
StatusCode
finalize
();
35
virtual
StatusCode
execute
();
36
};
37
38
#endif // ATHENASERVICES_ATHENACONDITIONSTREAM_H
AthenaConditionStream::finalize
virtual StatusCode finalize()
Terminate OutputStream.
Definition:
AthenaConditionStream.cxx:39
AthenaConditionStream::~AthenaConditionStream
virtual ~AthenaConditionStream()
Standard Destructor.
Definition:
AthenaConditionStream.cxx:36
AthenaOutputStream.h
AthenaConditionStream::AthenaConditionStream
AthenaConditionStream(const std::string &name, ISvcLocator *pSvcLocator)
Standard algorithm Constructor.
Definition:
AthenaConditionStream.cxx:27
AthenaConditionStream::execute
virtual StatusCode execute()
Working entry point.
Definition:
AthenaConditionStream.cxx:50
AthenaConditionStream
this class is OBSOLETE. Use AthenaOutputStream with writeOnExecute=false and writeOnFinalize=true ins...
Definition:
AthenaConditionStream.h:22
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
AthenaOutputStream
algorithm that marks for write data objects in SG
Definition:
AthenaOutputStream.h:55
Generated on Thu Nov 7 2024 21:10:19 for ATLAS Offline Software by
1.8.18