ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
MuonSimDataCollection Class Reference

#include <MuonSimDataCollection.h>

Inheritance diagram for MuonSimDataCollection:
Collaboration diagram for MuonSimDataCollection:

Public Member Functions

 MuonSimDataCollection ()
 
virtual ~MuonSimDataCollection ()=default
 
Identifier id (size_t i) const
 
const MuonSimDatadata (size_t i) const
 

Public Attributes

keys
 STL member. More...
 
elements
 STL member. More...
 

Detailed Description

Definition at line 21 of file MuonSimDataCollection.h.

Constructor & Destructor Documentation

◆ MuonSimDataCollection()

MuonSimDataCollection::MuonSimDataCollection ( )

Definition at line 8 of file MuonSimDataCollection.cxx.

9 {}

◆ ~MuonSimDataCollection()

virtual MuonSimDataCollection::~MuonSimDataCollection ( )
virtualdefault

Member Function Documentation

◆ data()

const MuonSimData * MuonSimDataCollection::data ( size_t  i) const

Definition at line 18 of file MuonSimDataCollection.cxx.

19 {
20  auto it = begin();
21  std::advance (it, i);
22  return &it->second;
23 }

◆ id()

Identifier MuonSimDataCollection::id ( size_t  i) const

Definition at line 11 of file MuonSimDataCollection.cxx.

12 {
13  auto it = begin();
14  std::advance (it, i);
15  return it->first;
16 }

Member Data Documentation

◆ elements

T std::map< K, T >::elements
inherited

STL member.

◆ keys

K std::map< K, T >::keys
inherited

STL member.


The documentation for this class was generated from the following files:
PlotCalibFromCool.begin
begin
Definition: PlotCalibFromCool.py:94
skel.it
it
Definition: skel.GENtoEVGEN.py:423
lumiFormat.i
int i
Definition: lumiFormat.py:92