ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
StoreClearedIncident Class Reference

Incident sent after a store is cleared. More...

#include <StoreClearedIncident.h>

Inheritance diagram for StoreClearedIncident:
Collaboration diagram for StoreClearedIncident:

Public Member Functions

 StoreClearedIncident (StoreGateSvc *sg, const std::string &source, const std::string &type="StoreCleared")
 Constructor. More...
 
const StoreGateSvcstore () const
 Return the store that was cleared. More...
 

Private Attributes

StoreGateSvcm_sg
 The store that was cleared. More...
 

Detailed Description

Incident sent after a store is cleared.

Definition at line 28 of file StoreClearedIncident.h.

Constructor & Destructor Documentation

◆ StoreClearedIncident()

StoreClearedIncident::StoreClearedIncident ( StoreGateSvc sg,
const std::string &  source,
const std::string &  type = "StoreCleared" 
)

Constructor.

Parameters
sgThe store that was cleared.
sourcethe name of the service/algorithm firing
typee.g. "StoreCleared"

Definition at line 23 of file StoreClearedIncident.cxx.

26  : Incident (source, type),
27  m_sg (sg)
28 {
29 }

Member Function Documentation

◆ store()

const StoreGateSvc * StoreClearedIncident::store ( ) const

Return the store that was cleared.

Definition at line 33 of file StoreClearedIncident.cxx.

34 {
35  return m_sg;
36 }

Member Data Documentation

◆ m_sg

StoreGateSvc* StoreClearedIncident::m_sg
private

The store that was cleared.

Definition at line 48 of file StoreClearedIncident.h.


The documentation for this class was generated from the following files:
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
StoreClearedIncident::m_sg
StoreGateSvc * m_sg
The store that was cleared.
Definition: StoreClearedIncident.h:48
copySelective.source
string source
Definition: copySelective.py:32