ATLAS Offline Software
Loading...
Searching...
No Matches
P_v1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
10
11
14
15
16namespace DMTest {
17
18
19AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (P_v1, unsigned int, pInt, setPInt)
20AUXSTORE_PRIMITIVE_SETTER_AND_GETTER (P_v1, float, pFloat, setPFloat)
21
22AUXSTORE_OBJECT_SETTER_AND_GETTER (P_v1, std::vector<int>, pvInt, setPVInt)
23AUXSTORE_OBJECT_MOVE (P_v1, std::vector<int>, pvInt, setPVInt)
24
25AUXSTORE_OBJECT_SETTER_AND_GETTER (P_v1, std::vector<float>, pvFloat, setPVFloat)
26AUXSTORE_OBJECT_MOVE (P_v1, std::vector<float>, pvFloat, setPVFloat)
27
28
29} // namespace DMTest
#define AUXSTORE_OBJECT_MOVE(CL, TYPE, NAME, SETTER)
Macro creating a move accessor for complex auxiliary properties.
#define AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of primitive auxiliary properties.
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
Class used for testing xAOD data reading/writing with packed containers.
Class used for testing xAOD data reading/writing with packed containers.
Definition P_v1.h:29
Definition B.h:23