ATLAS Offline Software
Control
DataModelTest
DataModelTestDataCommon
src
C_v1.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// $Id$
14
#include "
DataModelTestDataCommon/versions/C_v1.h
"
15
#include "
xAODCore/AuxStoreAccessorMacros.h
"
16
17
18
namespace
DMTest
{
19
20
21
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
(C_v1,
float
, aFloat, setAFloat)
22
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
(C_v1,
int
, anInt, setAnInt)
23
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
(C_v1,
unsigned
int
, pInt, setPInt)
24
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
(C_v1,
float
, pFloat, setPFloat)
25
26
AUXSTORE_OBJECT_SETTER_AND_GETTER
(C_v1, std::vector<int>, pvInt, setPVInt)
27
AUXSTORE_OBJECT_MOVE
(C_v1, std::vector<int>, pvInt, setPVInt)
28
29
AUXSTORE_OBJECT_SETTER_AND_GETTER
(C_v1, std::vector<float>, pvFloat, setPVFloat)
30
AUXSTORE_OBJECT_MOVE
(C_v1, std::vector<float>, pvFloat, setPVFloat)
31
32
33
}
// namespace DMTest
DMTest::AUXSTORE_OBJECT_SETTER_AND_GETTER
AUXSTORE_OBJECT_SETTER_AND_GETTER(CLinks_v1, ElementLink< CVec >, link, setLink) AUXSTORE_OBJECT_SETTER_AND_GETTER(CLinks_v1
AuxStoreAccessorMacros.h
AUXSTORE_OBJECT_MOVE
#define AUXSTORE_OBJECT_MOVE(CL, TYPE, NAME, SETTER)
Macro creating a move accessor for complex auxiliary properties.
Definition:
AuxStoreAccessorMacros.h:101
C_v1.h
Class used for testing xAOD data reading/writing.
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(xAOD::PixelCluster_v1, float, widthInEta, setWidthInEta) void xAOD
Definition:
PixelCluster_v1.cxx:54
DMTest
Definition:
B.h:23
Generated on Tue Jul 2 2024 21:11:17 for ATLAS Offline Software by
1.8.18