ATLAS Offline Software
Loading...
Searching...
No Matches
EventContextByteStream Class Reference

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

#include <EventContextByteStream.h>

Inheritance diagram for EventContextByteStream:
Collaboration diagram for EventContextByteStream:

Public Member Functions

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

Private Attributes

const IEvtSelector * m_evtSelector

Detailed Description

This class provides the Context for EventSelectorByteStream.

Definition at line 21 of file EventContextByteStream.h.

Constructor & Destructor Documentation

◆ EventContextByteStream() [1/2]

EventContextByteStream::EventContextByteStream ( const IEvtSelector * selector)

Constructor.

Definition at line 15 of file EventContextByteStream.cxx.

15 : m_evtSelector(selector) {
16}
const IEvtSelector * m_evtSelector

◆ EventContextByteStream() [2/2]

EventContextByteStream::EventContextByteStream ( const EventContextByteStream & ctxt)

Copy constructor.

Definition at line 18 of file EventContextByteStream.cxx.

18 : IEvtSelector::Context(),
20}

◆ ~EventContextByteStream()

EventContextByteStream::~EventContextByteStream ( )
virtual

Destructor.

Definition at line 22 of file EventContextByteStream.cxx.

22 {
23}

Member Function Documentation

◆ identifier()

void * EventContextByteStream::identifier ( ) const
virtual

Inequality operator.

Definition at line 25 of file EventContextByteStream.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* EventContextByteStream::m_evtSelector
private

Definition at line 35 of file EventContextByteStream.h.


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