ATLAS Offline Software
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$
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