BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EventIncident Class Reference

an incident that carries the EventInfo object More...

#include <EventIncident.h>

Inheritance diagram for EventIncident:

Public Member Functions

structors
 EventIncident (const EventInfo &event, const std::string &source, const std::string &type=std::string("BeginEvent"))
 EventIncident (const EventIncident &e)
virtual ~EventIncident ()

Event information accessors

const EventInfoeventInfo () const
 the unique identification of the event.

Detailed Description

an incident that carries the EventInfo object

Author
pcala.nosp@m.fiur.nosp@m.a@lbl.nosp@m..gov - ATLAS Collaboration
Id
EventIncident.h,v 1.1.1.1 2007/04/25 11:46:57 zoujh Exp

Definition at line 22 of file EventIncident.h.

Constructor & Destructor Documentation

◆ EventIncident() [1/2]

EventIncident::EventIncident ( const EventInfo & event,
const std::string & source,
const std::string & type = std::string( "BeginEvent" ) )

standard constructor

Parameters
eventthe EventInfo of the event in question
sourcethe name of the service/algorithm firing
typee.g. "BeginEvent"

Definition at line 3 of file EventIncident.cxx.

5 : Incident( source, type ), m_eventInfo( event ) {}

Referenced by EventIncident().

◆ EventIncident() [2/2]

EventIncident::EventIncident ( const EventIncident & e)

Definition at line 7 of file EventIncident.cxx.

8 : Incident( e ), m_eventInfo( e.m_eventInfo ) {}

◆ ~EventIncident()

EventIncident::~EventIncident ( )
virtual

Definition at line 10 of file EventIncident.cxx.

10{}

Member Function Documentation

◆ eventInfo()

const EventInfo & EventIncident::eventInfo ( ) const
inline

the unique identification of the event.

Definition at line 48 of file EventIncident.h.

48{ return m_eventInfo; }

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