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

This class provides the Context for EventSelectorMuonCalibStream. More...

#include <EventContextMuonCalibStream.h>

Inheritance diagram for EventContextMuonCalibStream:
Collaboration diagram for EventContextMuonCalibStream:

Public Member Functions

 EventContextMuonCalibStream (const IEvtSelector *selector)
 Constructor. More...
 
 EventContextMuonCalibStream (const EventContextMuonCalibStream &ctxt)
 Copy constructor. More...
 
virtual ~EventContextMuonCalibStream ()
 Destructor. More...
 
virtual void * identifier () const
 Inequality operator. More...
 

Private Attributes

const IEvtSelector * m_evtSelector
 

Detailed Description

This class provides the Context for EventSelectorMuonCalibStream.

Definition at line 23 of file EventContextMuonCalibStream.h.

Constructor & Destructor Documentation

◆ EventContextMuonCalibStream() [1/2]

EventContextMuonCalibStream::EventContextMuonCalibStream ( const IEvtSelector *  selector)

Constructor.

Definition at line 18 of file EventContextMuonCalibStream.cxx.

◆ EventContextMuonCalibStream() [2/2]

EventContextMuonCalibStream::EventContextMuonCalibStream ( const EventContextMuonCalibStream ctxt)

Copy constructor.

Definition at line 20 of file EventContextMuonCalibStream.cxx.

20  :
21  IEvtSelector::Context(), m_evtSelector(ctxt.m_evtSelector) {}

◆ ~EventContextMuonCalibStream()

EventContextMuonCalibStream::~EventContextMuonCalibStream ( )
virtual

Destructor.

Definition at line 23 of file EventContextMuonCalibStream.cxx.

23 {}

Member Function Documentation

◆ identifier()

void * EventContextMuonCalibStream::identifier ( ) const
virtual

Inequality operator.

Definition at line 25 of file EventContextMuonCalibStream.cxx.

25  {
26  IEvtSelector* id ATLAS_THREAD_SAFE = const_cast<IEvtSelector*> (m_evtSelector);
27  return id;
28  }

Member Data Documentation

◆ m_evtSelector

const IEvtSelector* EventContextMuonCalibStream::m_evtSelector
private

Definition at line 36 of file EventContextMuonCalibStream.h.


The documentation for this class was generated from the following files:
EventContextMuonCalibStream::m_evtSelector
const IEvtSelector * m_evtSelector
Definition: EventContextMuonCalibStream.h:36
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:194
python.selector.AtlRunQuerySelectorLhcOlc.selector
selector
Definition: AtlRunQuerySelectorLhcOlc.py:611
ATLAS_THREAD_SAFE
#define ATLAS_THREAD_SAFE
Definition: checker_macros.h:211