ATLAS Offline Software
Loading...
Searching...
No Matches
TrigJetCRVARHypoAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
4*/
5
6#ifndef TrigHLTJetHypo_TrigJetCRVARHypoAlg_H
7#define TrigHLTJetHypo_TrigJetCRVARHypoAlg_H
8
9#include <string>
10
15
17
19
26
28 public:
29
30 TrigJetCRVARHypoAlg( const std::string& name, ISvcLocator* pSvcLocator );
31
32 virtual StatusCode initialize() override;
33 virtual StatusCode execute( const EventContext& context ) const override;
34
35 private:
36 ToolHandleArray< TrigJetCRVARHypoTool > m_hypoTools {this,
37 "HypoTools",
38 {},
39 "Tools to perfrom selection"};
40
42 "Cells","Key for input CaloCellContainer"};
43
44};
45
46#endif
CaloCellContainer that can accept const cell pointers.
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< TrigJetCRVARHypoTool > m_hypoTools
SG::ReadHandleKey< CaloConstCellContainer > m_cellKey
TrigJetCRVARHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute(const EventContext &context) const override
virtual StatusCode initialize() override