ATLAS Offline Software
Loading...
Searching...
No Matches
DMTest::CLinksAOD Class Reference

For testing thinning of AOD objects. More...

#include <CLinksAOD.h>

Collaboration diagram for DMTest::CLinksAOD:

Public Member Functions

const std::vector< ElementLink< CVec > > & vel () const
void setVel (const std::vector< ElementLink< CVec > > &vel)
void setVel (std::vector< ElementLink< CVec > > &&vel)
const ElementLinkVector< CVec > & elv () const
ElementLinkVector< CVec > & elv ()
void setElv (const ElementLinkVector< CVec > &elv)

Private Attributes

std::vector< ElementLink< CVec > > m_vel
ElementLinkVector< CVecm_elv

Detailed Description

For testing thinning of AOD objects.

A CLinks object holds both a vector<ElementLink> and an ElementLinkVector to CVec objects.

Definition at line 31 of file CLinksAOD.h.

Member Function Documentation

◆ elv() [1/2]

ElementLinkVector< CVec > & DMTest::CLinksAOD::elv ( )

Definition at line 42 of file CLinksAOD.cxx.

43{
44 return m_elv;
45}
ElementLinkVector< CVec > m_elv
Definition CLinksAOD.h:47

◆ elv() [2/2]

const ElementLinkVector< CVec > & DMTest::CLinksAOD::elv ( ) const

Definition at line 36 of file CLinksAOD.cxx.

37{
38 return m_elv;
39}

◆ setElv()

void DMTest::CLinksAOD::setElv ( const ElementLinkVector< CVec > & elv)

Definition at line 48 of file CLinksAOD.cxx.

49{
50 m_elv = elv;
51}
const ElementLinkVector< CVec > & elv() const
Definition CLinksAOD.cxx:36

◆ setVel() [1/2]

void DMTest::CLinksAOD::setVel ( const std::vector< ElementLink< CVec > > & vel)

Definition at line 24 of file CLinksAOD.cxx.

25{
26 m_vel = vel;
27}
std::vector< ElementLink< CVec > > m_vel
Definition CLinksAOD.h:46
const std::vector< ElementLink< CVec > > & vel() const
Definition CLinksAOD.cxx:18

◆ setVel() [2/2]

void DMTest::CLinksAOD::setVel ( std::vector< ElementLink< CVec > > && vel)

Definition at line 30 of file CLinksAOD.cxx.

31{
32 m_vel = std::move(vel);
33}

◆ vel()

const std::vector< ElementLink< CVec > > & DMTest::CLinksAOD::vel ( ) const

Definition at line 18 of file CLinksAOD.cxx.

19{
20 return m_vel;
21}

Member Data Documentation

◆ m_elv

ElementLinkVector<CVec> DMTest::CLinksAOD::m_elv
private

Definition at line 47 of file CLinksAOD.h.

◆ m_vel

std::vector<ElementLink<CVec> > DMTest::CLinksAOD::m_vel
private

Definition at line 46 of file CLinksAOD.h.


The documentation for this class was generated from the following files: