ATLAS Offline Software
Loading...
Searching...
No Matches
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
9
10namespace hltinterface{
11 class GenericHLTContainer;
12}
13
20public:
21 TrigExISPublishing(const std::string& name, ISvcLocator* svcLoc);
22
23 virtual StatusCode initialize() override;
24 virtual StatusCode execute(const EventContext& ctx) const override;
25
26private:
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
An algorithm that can be simultaneously executed in multiple threads.
std::shared_ptr< hltinterface::GenericHLTContainer > m_IsObject
virtual StatusCode execute(const EventContext &ctx) const override
void initialize()