ATLAS Offline Software
Loading...
Searching...
No Matches
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.
 EventContextMuonCalibStream (const EventContextMuonCalibStream &ctxt)
 Copy constructor.
virtual ~EventContextMuonCalibStream ()
 Destructor.
virtual void * identifier () const
 Inequality operator.

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.

18: m_evtSelector(selector) {}

◆ 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 }
#define ATLAS_THREAD_SAFE

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: