ATLAS Offline Software
Loading...
Searching...
No Matches
JVecAuxContainer_v1.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 * Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration.
4 */
11
12
13#ifndef DATAMODELTESTDATACOMMON_JVECAUXCONTAINER_C1_H
14#define DATAMODELTESTDATACOMMON_JVECAUXCONTAINER_C1_H
15
16
18#include "xAODCore/JaggedVec.h"
20#include "AthLinks/ElementLink.h"
21#include <string>
22
23
24namespace DMTest {
25
26
32{
33public:
35
36
37private:
40 AUXVAR_JAGGEDVEC_DECL(std::string, svec);
42};
43
44
45} // namespace DMTest
46
47
49
50
51#endif // not DATAMODELTESTDATACOMMON_JVECAUXCONTAINER_C1_H
Class used for testing xAOD data reading/writing.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Auxiliary variable type allowing storage as a jagged vector. That is, the payloads for all the DataVe...
For testing jagged vectors.
AUXVAR_JAGGEDVEC_DECL(ElementLink< CVec >, lvec)
AUXVAR_JAGGEDVEC_DECL(std::string, svec)
AUXVAR_JAGGEDVEC_DECL(float, fvec)
Common base class for the auxiliary containers.
Definition B.h:23