ATLAS Offline Software
CLinksAOD.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3  */
13 
14 
15 namespace DMTest {
16 
17 
18 const std::vector<ElementLink<CVec> >& CLinksAOD::vel() const
19 {
20  return m_vel;
21 }
22 
23 
24 void CLinksAOD::setVel (const std::vector<ElementLink<CVec> >& vel)
25 {
26  m_vel = vel;
27 }
28 
29 
30 void CLinksAOD::setVel (std::vector<ElementLink<CVec> >&& vel)
31 {
32  m_vel = std::move(vel);
33 }
34 
35 
37 {
38  return m_elv;
39 }
40 
41 
43 {
44  return m_elv;
45 }
46 
47 
49 {
50  m_elv = elv;
51 }
52 
53 
54 } // namespace DMTest
CLinksAOD.h
For testing thinning of AOD objects.
DMTest::CLinksAOD::setElv
void setElv(const ElementLinkVector< CVec > &elv)
Definition: CLinksAOD.cxx:48
DMTest::CLinksAOD::setVel
void setVel(const std::vector< ElementLink< CVec > > &vel)
Definition: CLinksAOD.cxx:24
DMTest::CLinksAOD::m_vel
std::vector< ElementLink< CVec > > m_vel
Definition: CLinksAOD.h:46
DMTest::CLinksAOD::elv
const ElementLinkVector< CVec > & elv() const
Definition: CLinksAOD.cxx:36
ElementLinkVector
ElementLinkVector implementation for standalone ROOT.
Definition: AthLinks/ElementLinkVector.h:27
DMTest::CLinksAOD::vel
const std::vector< ElementLink< CVec > > & vel() const
Definition: CLinksAOD.cxx:18
DMTest::CLinksAOD::m_elv
ElementLinkVector< CVec > m_elv
Definition: CLinksAOD.h:47
DMTest
Definition: B.h:23