ATLAS Offline Software
C_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-2018 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id$
16 #ifndef DATAMODELTESTDATACOMMON_C_V1_H
17 #define DATAMODELTESTDATACOMMON_C_V1_H
18 
19 
21 #include "AthenaKernel/BaseInfo.h"
22 
23 
24 namespace DMTest {
25 
26 
27 class C_v1
28  : public SG::AuxElement
29 {
30 public:
31  float aFloat() const;
32  void setAFloat (float f);
33 
34  int anInt() const;
35  void setAnInt (int i);
36 
37  unsigned int pInt() const;
38  void setPInt (unsigned int);
39 
40  float pFloat() const;
41  void setPFloat (float);
42 
43  const std::vector<int>& pvInt() const;
44  void setPVInt (const std::vector<int>&);
45  void setPVInt (std::vector<int>&&);
46 
47  const std::vector<float>& pvFloat() const;
48  void setPVFloat (const std::vector<float>&);
49  void setPVFloat (std::vector<float>&&);
50 };
51 
52 
53 } // namespace DMTest
54 
55 
57 
58 
59 #endif // not DATAMODELTESTDATACOMMON_C_V1_H
python.CaloRecoConfig.f
f
Definition: CaloRecoConfig.py:127
DMTest::C_v1::setPVInt
void setPVInt(const std::vector< int > &)
DMTest::C_v1::anInt
int anInt() const
DMTest::C_v1::setPFloat
void setPFloat(float)
DMTest::C_v1::pFloat
float pFloat() const
SG::AuxElement
Base class for elements of a container that can have aux data.
Definition: AuxElement.h:446
DMTest::C_v1
Definition: C_v1.h:29
DMTest::C_v1::setPInt
void setPInt(unsigned int)
lumiFormat.i
int i
Definition: lumiFormat.py:92
BaseInfo.h
Provide an interface for finding inheritance information at run time.
DMTest::C_v1::pInt
unsigned int pInt() const
DMTest::C_v1::setAnInt
void setAnInt(int i)
DMTest::C_v1::setPVFloat
void setPVFloat(const std::vector< float > &)
SG_BASE
SG_BASE(DMTest::C_v1, SG::AuxElement)
DMTest::C_v1::setPVFloat
void setPVFloat(std::vector< float > &&)
DMTest::C_v1::aFloat
float aFloat() const
DMTest::C_v1::setPVInt
void setPVInt(std::vector< int > &&)
DMTest::C_v1::pvInt
const std::vector< int > & pvInt() const
DMTest::C_v1::pvFloat
const std::vector< float > & pvFloat() const
DMTest::C_v1::setAFloat
void setAFloat(float f)
AuxElement.h
Base class for elements of a container that can have aux data.
DMTest
Definition: B.h:23