ATLAS Offline Software
Control
StoreGate
StoreGate
SGHiveEventSlot.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef STOREGATE_SGHIVEEVENTSLOT
6
#define STOREGATE_SGHIVEEVENTSLOT 1
7
13
#include <mutex>
14
#include <memory>
15
16
class
SGImplSvc
;
17
18
namespace
SG
{
19
struct
HiveEventSlot
{
20
friend
class
TestSGHiveMgrSvc
;
21
HiveEventSlot
(
SGImplSvc
* pSG=0,
int
evt
=-1) :
22
pEvtStore
(pSG),
eventNumber
(
evt
) {}
23
SGImplSvc
*
pEvtStore
;
24
int
eventNumber
;
25
};
26
}
27
#endif // STOREGATE_SGHIVEEVENTSLOT
28
29
30
31
32
SG::HiveEventSlot
Definition:
SGHiveEventSlot.h:19
SG
Forward declaration.
Definition:
CaloCellPacker_400_500.h:32
LArG4FSStartPointFilter.evt
evt
Definition:
LArG4FSStartPointFilter.py:42
SGImplSvc
The Athena Transient Store API.
Definition:
SGImplSvc.h:112
SG::HiveEventSlot::pEvtStore
SGImplSvc * pEvtStore
Definition:
SGHiveEventSlot.h:23
SG::HiveEventSlot::HiveEventSlot
HiveEventSlot(SGImplSvc *pSG=0, int evt=-1)
Definition:
SGHiveEventSlot.h:21
SG::HiveEventSlot::eventNumber
int eventNumber
Definition:
SGHiveEventSlot.h:24
SG::HiveEventSlot::TestSGHiveMgrSvc
friend class TestSGHiveMgrSvc
Definition:
SGHiveEventSlot.h:20
Generated on Sun Dec 22 2024 21:18:02 for ATLAS Offline Software by
1.8.18