Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
12 #include "Gaudi/Property.h"
25 ISvcLocator* pSvcLocator ) :
27 m_r_ints(
"dflow_ints" )
46 return StatusCode::SUCCESS;
53 return StatusCode::SUCCESS;
60 const EventContext& ctx = getContext();
63 std::vector< int > outputVector;
76 ATH_MSG_INFO(
"Unable to load main event store for output" );
79 for (
int const test : outputVector )
84 return StatusCode::SUCCESS;
virtual ~ViewMergeAlg()
Destructor:
SG::ReadHandleKey< std::vector< int > > m_r_ints
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
Handle class for recording to StoreGate.
virtual StatusCode finalize()
virtual StatusCode execute()
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
StatusCode mergeViewCollection(ViewContainer const &viewVector, SG::ReadHandleKey< T > const &queryKey, EventContext const &sourceContext, T &outputData)
ViewMergeAlg()
Default constructor:
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
T * get(TKey *tobj)
get a TObject* from a TKey* (why can't a TObject be a TKey?)
Handle class for reading from StoreGate.
SG::ReadHandleKey< ViewContainer > m_r_views
SG::WriteHandleKey< std::vector< int > > m_w_ints
virtual StatusCode initialize()