ATLAS Offline Software
Loading...
Searching...
No Matches
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
27
28
29namespace DMTest {
30
31
32StatusCode recordView1 (SG::WriteHandle<ConstDataVector<ViewVector<DMTest::CVec> > >& h,
33 std::unique_ptr<ConstDataVector<ViewVector<DMTest::CVec> > > view);
34
35
36StatusCode 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
Class used for testing xAOD data reading/writing.
DataVector adapter that acts like it holds const pointers.
Handle class for recording to StoreGate.
Identify view containers to be made persistent.
Definition B.h:23
StatusCode recordView2(SG::WriteHandle< ViewVector< DMTest::HVec > > &h, std::unique_ptr< ViewVector< DMTest::HVec > > view)
StatusCode recordView1(SG::WriteHandle< ConstDataVector< ViewVector< DMTest::CVec > > > &h, std::unique_ptr< ConstDataVector< ViewVector< DMTest::CVec > > > view)
::StatusCode StatusCode
StatusCode definition for legacy code.