ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigRoiConversion
src
RoiWriter.h
Go to the documentation of this file.
1
// emacs: this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef TRIGROICONVERSION_ROIWRITER_H
8
#define TRIGROICONVERSION_ROIWRITER_H
9
10
// System include(s):
11
#include <string>
12
13
// Athena include(s):
14
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
15
16
// EDM include(s):
17
#include "
TrigSteeringEvent/TrigRoiDescriptorCollection.h
"
18
26
class
RoiWriter
:
public
AthReentrantAlgorithm
{
27
28
public
:
30
RoiWriter
(
const
std::string& name, ISvcLocator* pSvcLocator );
31
33
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
34
35
};
// class RoiWriter
36
37
#endif
// TRIGROICONVERSION_ROIWRITER_H
AthReentrantAlgorithm.h
TrigRoiDescriptorCollection.h
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
RoiWriter::RoiWriter
RoiWriter(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
Definition
RoiWriter.cxx:29
RoiWriter::execute
virtual StatusCode execute(const EventContext &ctx) const override
Execute the conversion.
Definition
RoiWriter.cxx:33
Generated on
for ATLAS Offline Software by
1.14.0