EventIncident Class Reference

an incident that carries the EventInfo object More...

#include <EventIncident.h>

List of all members.

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.

Private Attributes

const EventInfom_eventInfo


Detailed Description

an incident that carries the EventInfo object

Author:
pcalafiura@lbl.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::EventIncident ( const EventInfo event,
const std::string source,
const std::string type = std::string("BeginEvent") 
)

standard constructor

Parameters:
event the EventInfo of the event in question
source the name of the service/algorithm firing
type e.g. "BeginEvent"

Definition at line 3 of file EventIncident.cxx.

00005                                                     :
00006   Incident(source, type), m_eventInfo(event) {}

EventIncident::EventIncident ( const EventIncident e  ) 

Definition at line 8 of file EventIncident.cxx.

00008                                                    :
00009   Incident(e), m_eventInfo(e.m_eventInfo) {}

EventIncident::~EventIncident (  )  [virtual]

Definition at line 11 of file EventIncident.cxx.

00011 {}


Member Function Documentation

const EventInfo & EventIncident::eventInfo (  )  const [inline]

the unique identification of the event.

Definition at line 53 of file EventIncident.h.

References m_eventInfo.

00054 {
00055     return m_eventInfo;
00056 }


Member Data Documentation

const EventInfo& EventIncident::m_eventInfo [private]

Definition at line 46 of file EventIncident.h.

Referenced by eventInfo().


Generated on Tue Nov 29 23:18:49 2016 for BOSS_7.0.2 by  doxygen 1.4.7