ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
xAOD::BunchConfKey_v1 Class Reference

Class identifying the bunch configuration of a given event. More...

#include <BunchConfKey_v1.h>

Collaboration diagram for xAOD::BunchConfKey_v1:

Public Member Functions

 BunchConfKey_v1 (uint32_t id=0)
 Default constructor. More...
 
uint32_t id () const
 Get the 32-bit identifier of the bunch configuration. More...
 
void setId (uint32_t id)
 Set the 32-bit identifier of the bunch configuration. More...
 

Private Attributes

uint32_t m_id
 The 32-bit identifier of the bunch configuration. More...
 

Detailed Description

Class identifying the bunch configuration of a given event.

We put one object of this type into every event to identify which bunch configuration was used to produce it. In a way very similar to how xAOD::TrigConfKeys is used.

Author
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h
Revision
630856
Date
2014-11-25 12:22:49 +0100 (Tue, 25 Nov 2014)

Definition at line 29 of file BunchConfKey_v1.h.

Constructor & Destructor Documentation

◆ BunchConfKey_v1()

xAOD::BunchConfKey_v1::BunchConfKey_v1 ( uint32_t  id = 0)

Default constructor.

Definition at line 12 of file BunchConfKey_v1.cxx.

13  : m_id( id ) {
14 
15  }

Member Function Documentation

◆ id()

uint32_t xAOD::BunchConfKey_v1::id ( ) const

Get the 32-bit identifier of the bunch configuration.

Definition at line 17 of file BunchConfKey_v1.cxx.

17  {
18 
19  return m_id;
20  }

◆ setId()

void xAOD::BunchConfKey_v1::setId ( uint32_t  id)

Set the 32-bit identifier of the bunch configuration.

Definition at line 22 of file BunchConfKey_v1.cxx.

22  {
23 
24  m_id = id;
25  return;
26  }

Member Data Documentation

◆ m_id

uint32_t xAOD::BunchConfKey_v1::m_id
private

The 32-bit identifier of the bunch configuration.

Definition at line 42 of file BunchConfKey_v1.h.


The documentation for this class was generated from the following files:
xAOD::BunchConfKey_v1::m_id
uint32_t m_id
The 32-bit identifier of the bunch configuration.
Definition: BunchConfKey_v1.h:42
xAOD::BunchConfKey_v1::id
uint32_t id() const
Get the 32-bit identifier of the bunch configuration.
Definition: BunchConfKey_v1.cxx:17