ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
DataModelTest
DataModelTestDataWrite
src
xAODTestWriteHelper.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id$
15
16
17
#ifndef DATAMODELTESTDATAWRITE_XAODTESTWRITEHELPER_H
18
#define DATAMODELTESTDATAWRITE_XAODTESTWRITEHELPER_H
19
20
21
#include "
DataModelTestDataCommon/CVec.h
"
22
#include "
DataModelTestDataWrite/HVec.h
"
23
#include "
StoreGate/WriteHandle.h
"
24
#include "
StoreGate/StoreGateSvc.h
"
25
#include "
AthContainers/ViewVector.h
"
26
#include "
AthContainers/ConstDataVector.h
"
27
28
29
namespace
DMTest
{
30
31
32
StatusCode
recordView1
(SG::WriteHandle<ConstDataVector<ViewVector<DMTest::CVec> > >& h,
33
std::unique_ptr<ConstDataVector<ViewVector<DMTest::CVec> > > view);
34
35
36
StatusCode
recordView2
(SG::WriteHandle<ViewVector<DMTest::HVec> >& h,
37
std::unique_ptr<ViewVector<DMTest::HVec> > view);
38
39
40
}
// namespace DMTest
41
42
43
44
#endif
// not DATAMODELTESTDATAWRITE_XAODTESTWRITEHELPER_H
CVec.h
Class used for testing xAOD data reading/writing.
ConstDataVector.h
DataVector adapter that acts like it holds const pointers.
HVec.h
StoreGateSvc.h
WriteHandle.h
Handle class for recording to StoreGate.
ViewVector.h
Identify view containers to be made persistent.
DMTest
Definition
B.h:23
DMTest::recordView2
StatusCode recordView2(SG::WriteHandle< ViewVector< DMTest::HVec > > &h, std::unique_ptr< ViewVector< DMTest::HVec > > view)
Definition
xAODTestWriteHelper.cxx:28
DMTest::recordView1
StatusCode recordView1(SG::WriteHandle< ConstDataVector< ViewVector< DMTest::CVec > > > &h, std::unique_ptr< ConstDataVector< ViewVector< DMTest::CVec > > > view)
Definition
xAODTestWriteHelper.cxx:21
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
Generated on
for ATLAS Offline Software by
1.17.0