ATLAS Offline Software
HLT
Trigger
TrigControl
TrigExamples
src
TrigExISPublishing.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGEXPARTIALEB_TRIGEXISPUBLISHING_H
6
#define TRIGEXPARTIALEB_TRIGEXISPUBLISHING_H
7
8
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
9
10
namespace
hltinterface
{
11
class
GenericHLTContainer;
12
}
13
19
class
TrigExISPublishing
:
public
AthReentrantAlgorithm
{
20
public
:
21
TrigExISPublishing
(
const
std::string&
name
, ISvcLocator* svcLoc);
22
23
virtual
StatusCode
initialize
()
override
;
24
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
25
26
private
:
27
std::shared_ptr<hltinterface::GenericHLTContainer>
m_IsObject
;
28
29
size_t
m_evntPos
{0};
30
size_t
m_timeTagPos
{0};
31
};
32
33
#endif
hltinterface
Definition:
TrigExISPublishing.h:10
TrigExISPublishing::m_IsObject
std::shared_ptr< hltinterface::GenericHLTContainer > m_IsObject
Definition:
TrigExISPublishing.h:27
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition:
AthReentrantAlgorithm.h:83
TrigExISPublishing::m_evntPos
size_t m_evntPos
Definition:
TrigExISPublishing.h:29
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
TrigExISPublishing::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition:
TrigExISPublishing.cxx:43
AthReentrantAlgorithm.h
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
TrigExISPublishing::initialize
virtual StatusCode initialize() override
Definition:
TrigExISPublishing.cxx:16
TrigExISPublishing::m_timeTagPos
size_t m_timeTagPos
Definition:
TrigExISPublishing.h:30
TrigExISPublishing
Definition:
TrigExISPublishing.py:1
TrigExISPublishing::TrigExISPublishing
TrigExISPublishing(const std::string &name, ISvcLocator *svcLoc)
Definition:
TrigExISPublishing.cxx:12
Generated on Thu Nov 7 2024 21:29:41 for ATLAS Offline Software by
1.8.18