ATLAS Offline Software
Control
StoreGate
StoreGate
StoreClearedIncident.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: StoreClearedIncident.h,v 1.2 2008-09-10 04:07:14 ssnyder Exp $
8
17
#ifndef STOREGATE_STORECLEAREDINCIDENT_H
18
#define STOREGATE_STORECLEAREDINCIDENT_H
19
20
21
#include "GaudiKernel/Incident.h"
22
class
StoreGateSvc
;
23
24
28
class
StoreClearedIncident
29
:
public
Incident
30
{
31
public
:
38
StoreClearedIncident
(
StoreGateSvc
* sg,
39
const
std::string&
source
,
40
const
std::string&
type
=
"StoreCleared"
);
41
43
const
StoreGateSvc
*
store
()
const
;
44
45
46
private
:
48
StoreGateSvc
*
m_sg
;
49
};
50
51
52
#endif // not STOREGATE_STORECLEAREDINCIDENT_H
StoreGateSvc
The Athena Transient Store API.
Definition:
StoreGateSvc.h:125
StoreClearedIncident::store
const StoreGateSvc * store() const
Return the store that was cleared.
Definition:
StoreClearedIncident.cxx:33
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
StoreClearedIncident::StoreClearedIncident
StoreClearedIncident(StoreGateSvc *sg, const std::string &source, const std::string &type="StoreCleared")
Constructor.
Definition:
StoreClearedIncident.cxx:23
StoreClearedIncident::m_sg
StoreGateSvc * m_sg
The store that was cleared.
Definition:
StoreClearedIncident.h:48
copySelective.source
string source
Definition:
copySelective.py:32
StoreClearedIncident
Incident sent after a store is cleared.
Definition:
StoreClearedIncident.h:30
Generated on Sun Dec 22 2024 21:18:35 for ATLAS Offline Software by
1.8.18