CGEM BOSS 6.6.5.h
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 23 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 :
6 Incident(source, type), m_eventInfo(event) {}

◆ EventIncident() [2/2]

EventIncident::EventIncident ( const EventIncident & e)

Definition at line 8 of file EventIncident.cxx.

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

◆ ~EventIncident()

EventIncident::~EventIncident ( )
virtual

Definition at line 11 of file EventIncident.cxx.

11{}

Member Function Documentation

◆ eventInfo()

const EventInfo & EventIncident::eventInfo ( ) const
inline

the unique identification of the event.

Definition at line 53 of file EventIncident.h.

54{
55 return m_eventInfo;
56}

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