ATLAS Offline Software
Loading...
Searching...
No Matches
TrigDiTauHypoAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#pragma once
6
9
10#include "ITrigDiTauHypoTool.h"
11
12
18{
19public:
20 TrigDiTauHypoAlg(const std::string& name, ISvcLocator* pSvcLocator);
21
22 virtual StatusCode initialize() override;
23 virtual StatusCode execute(const EventContext& context) const override;
24
25private:
26 ToolHandleArray<ITrigDiTauHypoTool> m_hypoTools {this, "HypoTools", {}, "Hypo tools"};
27 SG::ReadHandleKey<xAOD::DiTauJetContainer> m_DiTauJets_key {this, "DiTauJets_key", "", "DiTauJets in view" };
28};
HypoBase(const std::string &name, ISvcLocator *pSvcLocator)
constructor, to be called by sub-class constructors
Definition HypoBase.cxx:12
Property holding a SG store/key/clid from which a ReadHandle is made.
ToolHandleArray< ITrigDiTauHypoTool > m_hypoTools
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &context) const override
SG::ReadHandleKey< xAOD::DiTauJetContainer > m_DiTauJets_key
TrigDiTauHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)