ATLAS Offline Software
Loading...
Searching...
No Matches
TruncationAnalysisAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef TRIGOUTPUTHANDLING_TRUNCATIONANALYSISALG_H
5#define TRIGOUTPUTHANDLING_TRUNCATIONANALYSISALG_H
6
9
15public:
16 TruncationAnalysisAlg(const std::string& name, ISvcLocator* pSvcLocator);
17
18 virtual StatusCode initialize() override;
19 virtual StatusCode execute(const EventContext& context) const override;
20
21private:
23 this, "TruncationInfoKey", "TruncationDebugInfo", "Key of the truncation debugging info object"};
24};
25
26#endif // TRIGOUTPUTHANDLING_TRUNCATIONANALYSISALG_H
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute(const EventContext &context) const override
TruncationAnalysisAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::TrigCompositeContainer > m_truncationInfoKey
virtual StatusCode initialize() override