ATLAS Offline Software
Loading...
Searching...
No Matches
DataModelTestDataWrite/DataModelTestDataWrite/versions/G_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/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
13
14
15#ifndef DATAMODELTESTDATAWRITE_G_V1_H
16#define DATAMODELTESTDATAWRITE_G_V1_H
17
18
21
22
23namespace DMTest {
24
25
26class G_v1
27 : public SG::AuxElement
28{
29public:
30 int anInt() const;
31 void setAnInt (int i);
32 double gFloat() const;
33 void setgFloat (double d);
34 const std::vector<double>& gvFloat() const;
35 void setgvFloat (const std::vector<double>& v);
36};
37
38
39} // namespace DMTest
40
41
43
44
45#endif // not DATAMODELTESTDATAWRITE_G_V1_H
Base class for elements of a container that can have aux data.
Provide an interface for finding inheritance information at run time.
#define SG_BASE(D, B)
Declare that class D derives from class B.
void setgvFloat(const std::vector< double > &v)
void setAnInt(int i)
const std::vector< double > & gvFloat() const
double gFloat() const
void setgFloat(double d)
int anInt() const
Base class for elements of a container that can have aux data.
Definition AuxElement.h:483
Definition B.h:23